【发布时间】:2016-03-10 18:26:19
【问题描述】:
我有模型Description 和Click。 Description 有很多 Clicks。
如何按Click 中的列对Descriptions 进行排序?
【问题讨论】:
标签: ruby-on-rails ruby activerecord
我有模型Description 和Click。 Description 有很多 Clicks。
如何按Click 中的列对Descriptions 进行排序?
【问题讨论】:
标签: ruby-on-rails ruby activerecord
试试……
Description.joins(:click).order('click.column_name')
如果这不起作用,您可能需要在加入条件之前调用 .all,如下所示:
Description.all.joins(:click).order('click.column_name')
【讨论】:
Association named 'click' was not found on Description; perhaps you misspelled it? 但是关系很好,因为当我创建点击它有描述 ID 并且一切正常。