Ich versuche derzeit, alle Dokumente zu finden, die einen bestimmten Wert von 'bar' im Schlüssel 'foo' haben. Verwenden von mongodb und nodejs.Find() Methode MongoDB mit Nodejs
Wenn ich versuche, dies auszuführen, bekomme ich: "TypeError: Kann nicht lesen Eigenschaft 'Suche' von undefined" Fehler zurück.
Wenn ich versuche, mit FindOne(), es wird nur das erste Dokument zurück, die das Dokument mit dem Wert „bar“ für den Schlüssel „foo“ hat, aber es gibt 3.
module.exports = function(app, db) {
app.get('/foo', (req, res)=>{
db.collection('barCollection').find({foo: {$all: ['bar']}}
,(err, item)=>{
if (err) {
res.send({'error':'An error has occurred'});
} else {
res.send(item);
}
});
});
};
Dank
Guter Punkt für die Empfehlung von Mungo. Es ist der beste Weg nach Mongo, imo – Paul
Es funktioniert! – rudster
Froh, dass es funktioniert :) –