【发布时间】:2022-02-20 08:08:05
【问题描述】:
我知道这看起来很基本,但我似乎找不到在 Nest.js mongoose 架构中设置 _id 字段的正确方法。 我附上了一张图片,只是想知道设置此属性的最佳方法是什么?我收到以下错误
'SchemaType' 仅指一种类型,但被用作命名空间 here.ts(2702)
【问题讨论】:
我知道这看起来很基本,但我似乎找不到在 Nest.js mongoose 架构中设置 _id 字段的正确方法。 我附上了一张图片,只是想知道设置此属性的最佳方法是什么?我收到以下错误
'SchemaType' 仅指一种类型,但被用作命名空间 here.ts(2702)
【问题讨论】:
在 NestJS 中定义 Mongoose 架构时,您实际上不必指定 _id 字段,一切都会好起来的。
如果你想明确定义它,你必须使用以下:
...
_id: Schema.Types.ObjectId
...
【讨论】: