Czy istnieje sposób na zwrócenie tylko wartości właściwości w rzucie mononom? Na przykład mam dokument, który ma właściwość, której wartością jest tablica. Chcę, aby obiekt zwracany z zapytania był tylko tablicą, a nie property: [ .. ]
. Przykład:Zwróć tylko wartość tablicy w projekcji mongo
dokumentu:
db.test.insert({ name: "Andrew",
attributes: [ { title: "Happy"},
{ title: "Sad" }
]
});
Zapytanie:
db.test.find({name: "Andrew"},{attributes:1, "_id":0});
która zwraca:
{ "attributes" : [ { "title" : "Happy" }, { "title" : "Sad" } ] }
chcę wrócić na tablicy:
[ { title: "Happy"},
{ title: "Sad" }
]
Czy jest jakiś sposób na zrobienie tego? Dzięki
Niefortunnie projekcja MongoDBs nie działa tak jak ta strona serwera, musiałabyś odfiltrować to po stronie klienta – Sammaye
Dzięki, to był mój strach ... –