mongodbプロジェクションのプロパティの値のみを返す方法はありますか?たとえば、値が配列であるプロパティを持つドキュメントがあります。クエリからの戻りオブジェクトを、ではなく配列のみにしたいproperty: [ .. ]
。例:
書類:
db.test.insert({ name: "Andrew",
attributes: [ { title: "Happy"},
{ title: "Sad" }
]
});
クエリ:
db.test.find({name: "Andrew"},{attributes:1, "_id":0});
それは戻ります:
{ "attributes" : [ { "title" : "Happy" }, { "title" : "Sad" } ] }
私はそれを配列に戻したい:
[ { title: "Happy"},
{ title: "Sad" }
]
それを行う方法はありますか?ありがとう