查找一个查询
导入一个 Mongoose 模型(参见 Mongoose Schemas
主题)
var User = require("../models/user-schema.js")
findOne 方法将返回数据库中与第一个参数匹配的第一个条目。参数应该是一个对象,其中键是要查找的字段,值是要匹配的值。这可以使用 MongoDB 查询语法,例如点(。)运算符来搜索子字段。
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"
}
}