Mongoose.js:按用户名LIKE值查找用户

我想通过在mongoDb中寻找一个名为value的用户来寻找用户。问题在于:

username: 'peter'

是,如果用户名是“ Peter”或“ PeTER” ..或类似的名称,我找不到它。

所以我想做像SQL

SELECT * FROM users WHERE username LIKE 'peter'

希望你们能得到什么?

简短:mongoose.js / mongodb中的“字段喜欢值”

回答:

好。只适合那些寻找答案的人我就是这样

var name = 'Peter';

model.findOne({name: new RegExp('^'+name+'$', "i")}, function(err, doc) {

//Do your action here..

});

以上是 Mongoose.js:按用户名LIKE值查找用户 的全部内容, 来源链接: utcz.com/qa/399577.html

回到顶部