首页 文章

Mongoose:在插入中排除_id字段

提问于
浏览
0

我有一个高并发和并行的情况,并希望_id字段由MongoDB而不是mongoose创建,这样我就可以使用_id字段中的ObjectId timestamps来按照插入的顺序可靠地查询文档 .

这可能吗?现在我不知道如何使用mongoose执行此操作,因为使用 {_id: false} 标记模式并尝试保存它会返回错误 document must have an _id before saving .

1 回答

  • 0

    Mongoose文档说_id选项只适用于子文档,因此你会得到错误(http://mongoosejs.com/docs/guide.html#_id) .

    它可能适合您的情况添加没有mongoose的文档,并在后续操作中通过使用mongoose更新它(从而保持mongoose的Schema功能等) .

相关问题