有没有一种方法可以动态插入/添加未定义为猫鼬集合中架构一部分的新字段?

时间:2019-06-02 12:54:06

标签: javascript node.js mongoose

我正在构建一个简单的API,并且有一个注册端点,用户可以在此注册。我有一个简单的模型,其中包含用于注册的用户名,电子邮件,名称和密码。当用户注册时,我将其重定向到登录页面,并在登录后具有从用户的仪表板可访问的编辑配置文件端点。我想知道猫鼬中是否有一种方法可以将字段动态添加到已经用于注册的模型中。例如,我想将职位描述作为模型的字段。这在猫鼬中是可能的,还是在创建架构时我必须设置字段而不需要注册?

1 个答案:

答案 0 :(得分:0)

关闭严格模式,该模式在插入db时将允许任何键。 https://mongoosejs.com/docs/guide.html#strict