以下是两个模式,Device 嵌入到 Brand 中,同时在两个模型中都设置了 default_scope 当我在 controller 中 Brand.all 时,取出的数据 Brand 是正确的排序,Brand.devices 的却没有生效,我该怎么给 Brand 下的 Device 做默认排序?
class Brand
include Mongoid::Document
field :name
embeds_many :devices
default_scope asc(:name)
end
class Device
include Mongoid::Document
field :name
embedded_in :brand
default_scope asc(:name)
end