普通对象猫鼬不适用于排序

时间:2018-04-03 12:25:09

标签: javascript node.js express mongoose

我需要简单的javascript对象而不是mongoose对象。

查询

chatModel.find({'userId':userId},{
            "_id":0,"message":1,"type":1            
           }).sort({createdDateISO:-1})
          .lean().exec((err,result)=>{
      });

但是当我删除sort()我得到普通的javascript对象时,我会得到mongoose对象。 如何通过sort ??

获取普通对象

1 个答案:

答案 0 :(得分:0)

传递选项(在这种情况下,通过传递lean返回原始js对象,而不是mongoose文档。所以你不能使用精简排序(仅使用mongoose文档)