[英]Rails 4: Order has_many in serializer
I have a serializer with a has_many
association and I want to order the dependent model. 我有一个具有has_many
关联的序列化程序,我想订购依赖模型。 For some reason I get an undefined method key?'
由于某种原因,我得到了一个undefined method key?'
error: 错误:
class API::ClientSerializer < ActiveModel::Serializer
has_many :check_ins, -> { order(:week) }
end
How else do I order the check_ins by week? 我还应如何按周订购check_ins?
class API::ClientSerializer < ActiveModel::Serializer
has_many :check_ins do
object.check_ins.order(:week)
end
end
class API::ClientSerializer < ActiveModel::Serializer
has_many :check_ins
def check_ins
object.check_ins.order(:week)
end
end
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.