【发布时间】:2021-11-30 14:30:42
【问题描述】:
当我尝试查询时,结果包含_id 字段,其中包含“new ObjectId()”。如何避免这种“new ObjectId()”并且只包含哈希值作为字符串。由于这个问题,将数据作为 JSON 响应发回失败。
以下是一个基本的演示:
我的查询代码:
book_data = await Book.find({ slug: 'test' }).
where('status').equals('Active').select('title').exec()
console.log( book_data )
回应:
[
{
_id: new ObjectId("6164aff742da0eac31a87b9a"),
title: 'Test'
}
]
【问题讨论】:
标签: node.js reactjs mongodb mongoose next.js