doramart / DoraCMS

DoraCMS是基于Nodejs+eggjs+mongodb编写的一套内容管理系统,结构简单,较目前一些开源的cms,doracms易于拓展,特别适合前端开发工程师做二次开发。
https://www.html-js.cn
MIT License
3.47k stars 1.02k forks source link

MongoError: Mod on _id not allowed #24

Closed yaochangjun closed 4 years ago

yaochangjun commented 8 years ago

更新mongodb时如果数据中存在_id则会报错,所以需要在更新数据库之前将_id键删除即可

关联mongodb版本 2.4.14

{ [MongoError: Mod on _id not allowed] name: 'MongoError', message: 'Mod on _id not allowed', driver: true, ok: 1, n: 0, code: 10148, errmsg: 'Mod on _id not allowed', writeConcernError: { code: 10148, errmsg: 'Mod on _id not allowed' } }

doramart commented 8 years ago

我好想没报过类似错误,更新 _id 一致应该是没问题的

doramart commented 4 years ago

请升级最新的DoraCMS