Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何为3个用户,即管理经理和员工创建Mongoose模式?_Node.js_Reactjs_Mongodb_Express_Mongoose Schema - Fatal编程技术网

Node.js 如何为3个用户,即管理经理和员工创建Mongoose模式?

Node.js 如何为3个用户,即管理经理和员工创建Mongoose模式?,node.js,reactjs,mongodb,express,mongoose-schema,Node.js,Reactjs,Mongodb,Express,Mongoose Schema,我正在开发MERN STACK应用程序。。 我想创建3个用户模式i,e管理员员工和经理请帮助我如何创建3个用户模式实际上,您只需使用1个模式即可完成此操作。您可以在用户架构中定义名为“角色”的字段,每次用户登录时,您都可以验证该角色,并检查该角色是“管理员”、“员工”还是“经理”。没问题,兄弟。角色:{type:[{type:String,enum:['admin','manager','employee']},默认值:['employee']},

我正在开发MERN STACK应用程序。。
我想创建3个用户模式i,e管理员员工和经理请帮助我如何创建3个用户模式

实际上,您只需使用1个模式即可完成此操作。您可以在用户架构中定义名为“角色”的字段,每次用户登录时,您都可以验证该角色,并检查该角色是“管理员”、“员工”还是“经理”。

没问题,兄弟。角色:{type:[{type:String,enum:['admin','manager','employee']},默认值:['employee']},