cho*_*ovy 5 mongoose mongodb node.js
我在数据库中有一个现有的用户对象。
我修改了我的模型/user.js 以向用户架构添加属性“isAdmin”。
, isAdmin : { type: Boolean, default: false }
Run Code Online (Sandbox Code Playgroud)
但是现在当我保存文档时(即:我更新了我的个人资料)。当我在我的应用程序中使用 console.log(user) 时,isAdmin 属性会出现......(正如预期的那样是假的)......但是当我直接进入 mongo db 控制台时,它不存在于现有文档中。
如果我创建一个新的用户对象,则新文档中会出现 isAdmin 属性。如何将此属性添加到现有文档中,以便它直接显示在数据库中?
编辑:我决定添加一个role属性,只需修改特定用户admin在 robomongo 中设置他们的角色,而不是使用 mongoose 来做到这一点。
| 归档时间: |
|
| 查看次数: |
2918 次 |
| 最近记录: |