mongoose
Mongoose Queries
Sök…
Introduktion
Mongoose är en Node.JS-drivrutin för MongoDB. Det ger vissa fördelar jämfört med standarddrivrutinen för MongoDB, till exempel att lägga till typer i Schemas. En skillnad är att vissa Mongoose-frågor kan skilja sig från deras MongoDB-ekvivalenter.
Hitta en fråga
Importera en Mongoose-modell (se ämnet "Mongoose Schemas")
var User = require("../models/user-schema.js")
FindOne-metoden returnerar den första posten i databasen som matchar den första parametern. Parametern ska vara ett objekt där nyckeln är fältet att leta efter och värdet är det värde som ska matchas. Detta kan använda MongoDB-frågesyntax, t.ex. dot (.) -Operatören för att söka i fält.
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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow