一个订单怎么写;“有一个”;Rails和ActiveRecord中的子属性?

一个订单怎么写;“有一个”;Rails和ActiveRecord中的子属性?,activerecord,ruby-on-rails-3.2,Activerecord,Ruby On Rails 3.2,我试图按照一个组织的主要地址的状态进行排序 我有一个具有属性状态的地址模型 还有一个组织,它有一个:main\u address,as::addressable,class\u name:'address' 所以我尝试做一些类似于这个(不工作)组织的事情。all.order\u by(:main\u address.state) 我搞不懂语法。组织。连接(:main\u address)。顺序('addresses.state')应该做你想做的。试试这个:组织。连接(:main\u addres

我试图按照一个组织的主要地址的状态进行排序

我有一个具有属性状态的地址模型

还有一个组织,它有一个:main\u address,as::addressable,class\u name:'address'

所以我尝试做一些类似于这个(不工作)组织的事情。all.order\u by(:main\u address.state)


我搞不懂语法。

组织。连接(:main\u address)。顺序('addresses.state')应该做你想做的。

试试这个:
组织。连接(:main\u address)。顺序('addresses.state')
完美…把它放在一个答案中,我会选择它。