使用 Kohana ORM 按外部表值排序
有没有办法使用外部表中的值在 ORM 中进行排序(或排序)?
你能做如下的事情吗:
ORM::factory("table")->order_by("table.foregin_table.column" , "ASC")
或者你必须使用一些常规的MySQL并将表连接在一起吗?
Is there any way to sort (or order by) in ORM by using a value from a foreign table?
Can you do something like the following:
ORM::factory("table")->order_by("table.foregin_table.column" , "ASC")
Or do you have to use some regular MySQL and join the tables together old school?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当然有可能。例如,我有两张表,其中包含一对多关系的图片和投票。假设我想按票数对图片进行排序以获得最受欢迎的图片。它将是这样的:
这将给出按票数排序的所有图片作为结果。
Of course it's possible. For example I have two tables with pictures and votes with relation one to many. Let's say I want to sort pictures by number of votes to get the most popular pictures. It will this:
This will give all pictures sorted by number of votes as result.