Ran*_*ith 0 mongoose mongodb node.js
我的模特是,
var userSchema = new Schema({
first_name : String,
last_name : String,
...
});
Run Code Online (Sandbox Code Playgroud)
从这里,我需要做搜索过滤选项.为此,我正在传递name有价值的参数.
现在我想返回包含first_name == name或的文档 last_name == name
如何编写查询?
User.findOne({
$or: [
{first_name: name},
{last_name: name},
],
}, function(err, user) {
...
})
Run Code Online (Sandbox Code Playgroud)
使用find,如果你认为会有不止一个文档核对名称为等于或FIRST_NAME LAST_NAME.