我在数据库中有一个现有的用户对象。
我已经修改了我的模型/user.js 以将属性“isAdmin”添加到用户模式。
, isAdmin : { type: Boolean, default: false }
但是现在当我保存文档时(即:我更新了我的个人资料)。当我在我的应用程序中使用 console.log(user) 时,isAdmin 属性会出现......(它是预期的错误)......但是当我直接转到 mongo db 控制台时,它不存在于现有文档中。
如果我创建一个新的用户对象,则 isAdmin 属性存在于新文档中。如何将此属性添加到现有文档中,以便它直接显示在数据库中?
编辑:我决定添加一个role
属性,只需修改将其角色设置为admin
robomongo 的特定用户,而不是使用 mongoose 来执行此操作。