Ich habe Mungo mit meiner Anwendung verwendet und versucht, die Dokumente, die als Land Typ hat und das Metadatenfeld davon abzurufen.Filter nach Feld und wählen Sie ein anderes Feld mongodb
mein Dokument sieht wie folgt aus,
i in Code,
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);
})
})
}
, wie dies geändert werden, um sollte Wählen Sie die metadata
Feld?
ich weiß, wir müssen auswählen, aber wie ändere ich den obigen Code? – Sajeetharan
@Sajeetharan Was ist mit Projektion? –
Wie soll ich diese Abfrage jetzt aufrufen?, Bedingungen sind leer – Sajeetharan