如何在meanjs中扩展userShema

Posted

技术标签:

【中文标题】如何在meanjs中扩展userShema【英文标题】:How to extend a userShema in meanjs 【发布时间】:2018-01-28 00:42:39 【问题描述】:

我想为我的 meanjs 应用程序创建两个不同的用户,一个候选人和招聘人员,他们将有相似和不同的字段,所以我该如何扩展用户模式,以避免重复代码。

【问题讨论】:

Mongoose: extending schemas的可能重复 【参考方案1】:

我强烈建议您使用猫鼬鉴别器。使用鉴别器,您将拥有 3 个模式,一个用户基础模式,您将在其中编写所有类似的代码,然后是实施鉴别器键的招聘人员和候选模式。以下是有关它的一些信息:

Mongoose discriminators

Guide to Mongoose Discriminators

【讨论】:

我也想过这个方案,谢谢确认

以上是关于如何在meanjs中扩展userShema的主要内容,如果未能解决你的问题,请参考以下文章

具有多个服务器布局的 meanjs 应用程序

云笔记开发记录二:node-webkit 如何启动 express(更准确说是MEANJS) 项目?

在 MeanJS 中上传图片

meanjs 解决方案中是不是有令牌身份验证?

MEANJS:SocketIO 中的安全性

MEANJS 样板:在哪里包含自定义 javascript 文件?