2017-06-27 18 views
0

私はhas_manyアソシエーションのシリアライザを持っており、依存モデルを注文したいと思います。Rails 4:シリアライザで注文has_many

class API::ClientSerializer < ActiveModel::Serializer 
    has_many :check_ins, -> { order(:week) } 
end 

は、他にどのように私は週によってcheck_insを注文します:何らかの理由で私はundefined method key?'エラーを取得しますか?

答えて

1
class API::ClientSerializer < ActiveModel::Serializer 
    has_many :check_ins 

    def check_ins 
    object.check_ins.order(:week) 
    end 
end 
+0

おかしいあなたがこれをお勧めします、これは私がちょうど最初の構文 –

+0

を修正する方法があったと思ったものを私がやってしまっていることにもcheck_insシリアライザをソートして使用する方法はありますか? – Sebastian

関連する問題