在Query上对字符串化Mongoose ObjectId架构字段

时间:2015-04-19 14:42:00

标签: mongoose objectid

是否可以通过Mongoose Schema对声明为ObjectId类型的集合中的字段进行字符串化?我期望.lean()做到这一点,但似乎我仍然回到ObjectId。我想我想要的是查询返回JSON转换。这在一个Mongoose查询中是可行的吗?如果没有,我将如何手动转换嵌套文档中的所有ObjectId类型?

1 个答案:

答案 0 :(得分:0)

我不知道你是否还有这个问题,虽然我找到了你的问题,因为我遇到了同样的问题。

以下是我根据mongodb文档找到的内容:

ObjectId("hexID").valueOf()将返回十六进制ID的字符串。