0
私は組み込みドキュメントの進捗状況をエクスポートして使用するのに苦労しています。 私がUserSchemaと同じ方法でエクスポートする場所を入力すると、 が入力できますが、私はUserSchemaを入力できません。 埋め込みドキュメントを使用してエクスポートする正しい方法は何ですか? file.jsで埋め込みマングーススキーマをエクスポートして使用するには
var Progress = new mongoose.Schema({
something : {
type: String
}
});
var UserSchema = mongoose.Schema({
username: {
type: String,
index:true
},
progress : [Progress]
});
var User = module.exports = mongoose.model('User', UserSchema);
そして、これは:
var User = require('../models/user');
var something = req.body.something;
var curUser = req.user;
var newProgress = new User({
something: something
});
User.createProgress(curUser, newProgress, function(err, progress){
if(err) throw err;
console.log("Progress: " + progress);
});