mongoose
Domande di Mongoose
Ricerca…
introduzione
Mongoose è un driver Node.JS per MongoDB. Fornisce alcuni vantaggi rispetto al driver MongoDB predefinito, come l'aggiunta di tipi a Schemi. Una differenza è che alcune query di Mongoose potrebbero differire dai loro equivalenti MongoDB.
Trova una query
Importare un modello Mongoose (vedere l'argomento "Schemi di Mongoose")
var User = require("../models/user-schema.js")
Il metodo findOne restituirà la prima voce nel database che corrisponde al primo parametro. Il parametro deve essere un oggetto in cui la chiave è il campo da cercare e il valore è il valore da abbinare. Questo può usare la sintassi della query di MongoDB, come l'operatore punto (.) Per cercare sottocampi.
User.findOne({"name": "Fernando"}, function(err, result){
if(err) throw err; //There was an error with the database.
if(!result) console.log("No one is named Fernando."); //The query found no results.
else {
console.log(result.name); //Prints "Fernando"
}
}
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow