0
Gerekli olmayan iç içe geçmiş verileri filtrelememe yardımcı olmak için aşağıdaki kapsamı (modelimde) tanımladım. Bunu çalıştırdığınızdaİç içe geçmiş öznitelikleri ruby mongoid gem ile filtrele
scope :active_inactive, -> { self.in({
state: ["current"],
"events.type" => [
:active,
:inactive,
]
}).desc(:created_at)
}
Ben sonuçlarının bu kapsam içermemesi gerektiğini "IN_PROGRESS" gibi diğer olayları içeriyor vardır olsun.
içine yeniden yazılması gerektiğini düşünüyorum @vitali –