【问题标题】:How to use variable on mongoose如何在猫鼬上使用变量
【发布时间】:2014-05-10 15:05:59
【问题描述】:
mdb.model('humans').find(name:/somethink/,function(e,users){
                console.log(e);
                console.log(users);
                uutils.sendReturn(res,users);
            });

如何使用变量名:/somethink/

【问题讨论】:

  • 如果你想动态获取变量名,你能解释一下你的问题是什么:'/'+ somethink+'/'
  • 我做了但是没用
  • 发表你的尝试?
  • mdb.model('humans').find({name:'/'+req.body.aranacak+'/'},function(e,users){ console.log(e); console.log(users); uutils.sendReturn(res,users); });

标签: node.js mongodb mongoose


【解决方案1】:

在 mongodb 中进行类似操作的另一种方法是 $regex See Documentation

  var reqName = req.body.aranacak;
    mdb.model('humans').find({ name: { $regex : reqName } } ,function(e,users){  
             console.log(e); 
             console.log(users);
                 uutils.sendReturn(res,users); 
    }); 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-18
    • 1970-01-01
    • 2019-12-17
    • 2014-05-01
    • 2017-09-29
    • 2017-02-02
    • 2014-01-09
    • 2019-10-05
    相关资源
    最近更新 更多