如何使用mongoose执行'like'语句

时间:2013-09-04 04:41:39

标签: regex node.js mongodb mongoose sql-like

我这里有一些数据:
{ _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 显示

有可能吗?

0 个答案:

没有答案