我基本上想进行用户名搜索。
User.find({ username: "Mich"})
我想要类似上面的查询,该查询将返回用户名以“ Mich”开头的所有用户。Michael,Michaela,MichJagger等
您可以使用regex搜索,这应该可以在Node中工作
User.find({ username: /^Mich/})
请注意,Mongo支持正则表达式对象,这意味着您可以执行
var regexp = new RegExp("^"+ req.params.username);
User.find({ username: regexp});
或Mongos自己的正则表达式构造函数
User.find({ username: {$regex : "^" + req.params.username}});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句