0
Я определил область ниже (в моей модели), чтобы помочь мне отфильтровать определенные ненужные вложенные данные.Фильтровать вложенные атрибуты с ruby mongoid gem
scope :active_inactive, -> { self.in({
state: ["current"],
"events.type" => [
:active,
:inactive,
]
}).desc(:created_at)
}
Когда я запускаю это, я получаю результаты, содержащие другие события, такие как «in_progress», которые не должны содержать эту область видимости.
Почти там @vitali –