Mongoid order_by有关系

时间:2014-02-11 04:06:47

标签: ruby-on-rails mongoid

好的,这个让我疯了。

我有一对一的关系。公司has_one company_statistic和公司统计属于公司。

我正在尝试在关系上使用order_by。例如,我可以这样做:

CompanyStatistic.order_by(:company_id, :desc)

我想要做的是订购公司的一个字段,如:

CompanyStatistic.order_by(:company.name, :desc)

在mongoid中有没有办法做到这一点?

谢谢:)

1 个答案:

答案 0 :(得分:-1)

@company = CompanyStatistic.order_by(:company_id.desc)

,或者

@company = CompanyStatistic.desc(:company_name)