【发布时间】:2013-09-07 11:16:15
【问题描述】:
我这里有一些数据:{ _id: 1, url: "romeojuliet" }{ _id: 2, url: "romeojuliet2" }{ _id: 3, url: "oromeojuliet" }
这是我当前的代码
exports.searchUrl = function(req, res) {
var url = req.body.url;
Content.find({ 'url': /^url/i}, function(err, doc) {
var returnValue = doc;
if(doc == null) {
returnValue = {};
}
if (err) return next(err)
return res.send(returnValue);
});
};
预计req.body.url 是“romeojuliet”
从该代码中,我实际上想显示包含“romeojuliet%”的所有数据,
在这种情况下,_id 1 和 2 将出现。
有可能吗?
【问题讨论】:
-
是否有任何链接可以充分解释 mongoose 中的 RegExp?
标签: regex node.js mongodb mongoose sql-like