monggose嵌套对象中添加ObjectId
如何在 Mongoose 的定义中,定义一个包含 ObjectId 的嵌套定义呢?
正确的定义方式如下:
1 | // 嵌套定义 |
错误的定义:
1 | const UserSchema = new Schema({ |
这种定义如果传入的 fileTypeId
是一个字符串的话,不会自动转成 ObjectId
,会使得 Mongoose
报错。
如何在 Mongoose 的定义中,定义一个包含 ObjectId 的嵌套定义呢?
正确的定义方式如下:
1 | // 嵌套定义 |
错误的定义:
1 | const UserSchema = new Schema({ |
这种定义如果传入的 fileTypeId
是一个字符串的话,不会自动转成 ObjectId
,会使得 Mongoose
报错。