MongoJS查询遇到的小问题

来源:互联网 发布:精易模块取json true 编辑:程序博客网 时间:2024/05/21 22:50

JS基础不牢靠,一直以为这门语言没什么“变量类型”的概念,然后今天就掉了一个坑

MongoDB里的数据是这么个样子的  {"id':1,"pwd":"123"}

然后我的查询语句这么写:

db.find({id:res.params.id},function(err,terminal){

...

});

结果死活就查不到,如果条件改为{id:1}又可以。这才反应过来,res.params.id得到的是String类型,而我的DB里的Id的值是Int类型,所以必须价格parseInt(id)

db.find({id:parseInt(res.params.id)},function(err,terminal){

...

});



0 0
原创粉丝点击