相关疑难解决方法(0)

声明多个模式后,无法从数据库中获取数据(mongoose + express + mongodb

我是node.js的新手,我在访问当多个mongoose模式被声明时遇到问题.

//schema.js在模型中

var mongoose = require('mongoose');
var Schema = mongoose.Schema
, ObjectId = Schema.ObjectId;

//User Schema
var userSchema = new Schema({
id: ObjectId,
firstname: {type: String, require: true},
lastname: {type: String, require: true},
username: {type: String, unique: true, require: true},
password: {type: String, require: true},
role: {type: [String], require: true}
})

var User = mongoose.model('User', userSchema);
module.exports = User;

//Question Schema
var qnSchema = new Schema({
id: ObjectId,
question: {type: String, require: true},
module_id: {type: ObjectId, ref: 'Module'}
})

var …
Run Code Online (Sandbox Code Playgroud)

schema mongoose mongodb node.js express

15
推荐指数
1
解决办法
1万
查看次数

标签 统计

express ×1

mongodb ×1

mongoose ×1

node.js ×1

schema ×1