我已將mongoose與我的應用程序一起使用,並嘗試檢索具有國家/地區類型和採用其元數據字段的文檔。按字段篩選並選擇另一個字段mongodb
我的文檔看起來如下,
我有代碼,
dbHelper.query(mongoose.model('_entity'), {
'type': 'country'
}, function (error, data) {
callback(data);
});
dbHelper:
query: function (model, conditon, options) {
return new Promise(function (resolve, reject) {
options = options || {};
model.find(conditon, {}, options, function (error, data) {
if (error)
console.log("error is"+err);
reject(error);
console.log("data is "+data);
resolve(data);
})
})
}
這個應該怎麼才能變爲選擇metadata
字段?
我知道我們需要選擇,但我如何修改上述代碼? – Sajeetharan
@Sajeetharan「投影」呢? –
現在該如何調用此查詢?條件將爲空 – Sajeetharan