Node.js 创建新的mongoose文档而不复制整个架构

Node.js 创建新的mongoose文档而不复制整个架构,node.js,mongodb,express,mongoose,feathersjs,Node.js,Mongodb,Express,Mongoose,Feathersjs,我有一个猫鼬的问题,我会尽量把它变成有意义的东西。所以,我有一个包含很多东西的用户模式 有没有一种方法可以创建一个新用户,而无需将整个架构复制到另一个文件中?那么,只需引用模式并传递更改的值 在过去的项目中,在创建用户时,我的模式中的所有内容都需要更新,所以这不是问题。用户错误就我而言,我认为除了我的健忘之外,所有内容都有问题。长话短说,我在我的项目中添加了一个新的部分模板,并通过input[type=email]获取电子邮件。该部分添加了第二个参数,因此后端从未收到电子邮件参数 哎哟。像是将用

我有一个猫鼬的问题,我会尽量把它变成有意义的东西。所以,我有一个包含很多东西的用户模式


有没有一种方法可以创建一个新用户,而无需将整个架构复制到另一个文件中?那么,只需引用模式并传递更改的值


在过去的项目中,在创建用户时,我的模式中的所有内容都需要更新,所以这不是问题。

用户错误就我而言,我认为除了我的健忘之外,所有内容都有问题。长话短说,我在我的项目中添加了一个新的部分模板,并通过
input[type=email]
获取电子邮件。该部分添加了第二个参数,因此后端从未收到电子邮件参数


哎哟。

像是将用户模式扩展到新类型的用户吗?@Sridhar没有新类型,只是创建一个新的用户周期,而是使用我创建的模式。“不复制整个模式”你能详细说明一下吗?如果您想在模式中省略一些字段,可以这样做。只有带有
必填项的字段才可用mandatory@Sridhar我的用户错误,哈哈。