mongooseJS找到返回所有行

时间:2016-07-05 07:21:26

标签: node.js typescript mongoose find

使用mongoose查找条件

var condition= $and:[{'Credentials.UserName' :  'param.uName'}, 
{'Credentials.Password' : 'param.Pwd'}]

Here param.uName and param.Pwd are actual values entered by the user, which is set within inverted comma programatically.

它返回mongodb表中的所有记录。

使用

.findOne({condition},schema,(err,data){
res.send(data)
})

每次都会返回第一行。

我确信我遗漏了一些东西。它在哪里/它是什么?

对猫鼬而言是新手。提前致谢。 爱德华

1 个答案:

答案 0 :(得分:0)

你可以尝试类似的东西:

mongooseObject.find({condition}, function(err, data) {
     if (err)
        handle the error
     else {
        data should be an array of all matches
     }
});