代码如下:
chat.find({chatRecordId: results.getTopic.chatRecordId},{"chatItem":{"$elemMatch":{"chatItemId":{$gt: 1,$lt:4}}}}, function (err, findResults) {
console.log('alallalalalal',findResults[0])
callback(null)
});
最后的结果只有一个,就是chatItemId=2 的,是我用错了吗还是怎么回事?不应该返回两条的吗