Я столкнулся с проблемой, связанной с получением данных из коллекции MongoDB.
У меня есть следующая коллекция в базе данных MongoDB:
db.inventory.insertMany([
{ item: "journal", qty: 25, tags: ["blank", "red"], dim_cm: [ 14, 21 ] },
{ item: "planner", qty: 75, tags: ["blank", "red"], dim_cm: [ 22.85, 30 ] },
{ item: "postcard", qty: 45, tags: ["blue"], dim_cm: [ 10, 15.25 ] }
])
У меня есть запрос ниже:
db.inventory.find( { dim_cm: { $gt: 25 } } )
Результат: { item: "planner", qty: 75, tags: ["blank", "red"], dim_cm: [ 22.85, 30 ] }
Однако я хочу, чтобы результат был:
{ item: "planner", qty: 75, tags: ["blank", "red"], dim_cm: [ 30 ] }
Возможно ли получить указанный результат. Я пробовал разные способы, но, к сожалению, не могу найти для этого решения.