Rails order by association field

前端 未结 4 1149
慢半拍i
慢半拍i 2020-12-29 00:56

I have the following models

class User
  attr_accesible :first_name, :phone_number
  has_one :user_extension
end

class UserExtension
  attr_accessible :comp         


        
4条回答
  •  [愿得一人]
    2020-12-29 01:47

    Try this:

    @users = User.includes(:user_extension).order("user_extensions.company desc")
    

    I think you need at order: user_extensions, not user_extension

提交回复
热议问题