相关疑难解决方法(0)

在mongodb上为每个集合使用多个模式

我想在mongodb中为每个集合使用多个模式,如何使用它?
当我尝试运行它时,它给了我这个错误:

错误:

OverwriteModelError:allUsers编译后无法覆盖模型.
OverwriteModelError:checkInOut编译后无法覆盖模型.


继承我的schema.js

   var mongoose = require('mongoose');

      var Schema = mongoose.Schema
          , ObjectId = Schema.ObjectId;

   var checkInInfoSchema= new Schema({
       name:String,
       loginSerialId:Number
   });


   var loginUserSchema = new Schema({
          sn : { type: Number, unique:true }
          ,uname: {type:String, unique:true}
          ,pass:String
      });

   var registerUserSchema = new Schema({
       sn : { type: Number, unique:true }
       , name: String   //his/her name
       ,pass:String,
       companyKey:{type:String},
       uname:{type:String,unique:true}
   });



   var checkInOutSchema = new Schema({
       uname: String
       ,companyKey:String
       ,task:String
       ,inTime:String
       ,outTime:String
       ,date:{type:String}
       ,serialId:{type:Number,unique:true} …
Run Code Online (Sandbox Code Playgroud)

schema-design mongoose mongodb nosql node.js

30
推荐指数
2
解决办法
2万
查看次数

标签 统计

mongodb ×1

mongoose ×1

node.js ×1

nosql ×1

schema-design ×1