是否可以通过Mongoose Schema对声明为ObjectId类型的集合中的字段进行字符串化?我期望.lean()做到这一点,但似乎我仍然回到ObjectId。我想我想要的是查询返回JSON转换。这在一个Mongoose查询中是可行的吗?如果没有,我将如何手动转换嵌套文档中的所有ObjectId类型?
答案 0 :(得分:0)
我不知道你是否还有这个问题,虽然我找到了你的问题,因为我遇到了同样的问题。
以下是我根据mongodb文档找到的内容:
ObjectId("hexID").valueOf()
将返回十六进制ID的字符串。