TIP:本文最后更新于2023年1月7日,已经过了99天没有更新,若内容或图片失效,请留言反馈

MongoDB多层级嵌套查询和lean()

nodejs art 模板渲染报错问题。无法直接更改mongoose返回的json要加lean(),lean属性的作用: 转换mongoose查询结果类型,从MongooseDocuments转换为JS Object,从而便于我们修改查询结果。

原因:mongoose返回的内容不是纯粹的json

解决方法:将Mongoose返回的数组转换为常规JSON,在await msg.find(condition).lean()

点此发表评论
暂无评论