如何在猫鼬上使用变量

Posted

技术标签:

【中文标题】如何在猫鼬上使用变量【英文标题】: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); ); 【参考方案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); 
    ); 

【讨论】:

以上是关于如何在猫鼬上使用变量的主要内容,如果未能解决你的问题,请参考以下文章

我如何在猫鼬上使用“LIKE”运算符?

在猫鼬上自定义 json 输出

数据未发布在带有快递和翡翠的猫鼬上

如果不存在但不更新,如何在猫鼬中创建

如果不存在但不更新,如何在猫鼬中创建

如何在猫鼬中使用聚合