【问题标题】:I found Error while updating data in mongodb我在更新 mongodb 中的数据时发现错误
【发布时间】:2018-11-27 23:58:24
【问题描述】:

MongoError:将更新应用到文档后

{_id: ObjectId('5a02f5aac293238265959fd7') , ...}, the (immutable) field '_id' was found to have been altered to _id: ObjectId('5a02f7cdc0d5868391967dd5')

【问题讨论】:

  • 您可以使用 _id 找到您的文档,如果您想更新其他键,则可以更新。要更新其他密钥,您无需再次发送 _id。如果您需要更多信息,请发布您的完整查询

标签: node.js angular mongodb mongoose


【解决方案1】:

您无法更改 _id 值。如果你想改变它,那就意味着你需要创建一个新文档并删除旧文档。

【讨论】:

    猜你喜欢
    • 2020-09-12
    • 2018-12-29
    • 1970-01-01
    • 2020-04-02
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 2014-04-08
    • 1970-01-01
    相关资源
    最近更新 更多