“Монгуз заселен не работает” Ответ

виртуальная масса

// virtual pupulate
AuthorSchema.virtual('posts', {
  ref: 'BlogPost',
  localField: '_id',
  foreignField: 'author'
})

// add this in your schema if vritual is not work, this method working for me
AuthorSchema.set('toObject', { virtuals: true })
AuthorSchema.set('toJSON', { virtuals: true })
Restu Wahyu Saputra

Монгуз заселен не работает

Customer.findOne({}).populate('created_by', 'name email', User)
SamuraiR4cc00n

Монгуз заселен не работает

/*Beware that when using .populate() you MUST
provide the model as mongoose will only "find"
models on the same connection. ie where:*/

var db1 = mongoose.createConnection('mongodb://localhost:27017/gh3639');
var db2 = mongoose.createConnection('mongodb://localhost:27017/gh3639_2');
var userSchema = mongoose.Schema({
  "name": String,
  "email": String
});

var customerSchema = mongoose.Schema({
  "name" : { type: String },
  "email" : [ String ],
  "created_by" : { type: mongoose.Schema.Types.ObjectId, ref: 'users' },
});

var User = db1.model('users', userSchema);
var Customer = db2.model('customers', customerSchema);
SamuraiR4cc00n

Ответы похожие на “Монгуз заселен не работает”

Вопросы похожие на “Монгуз заселен не работает”

Больше похожих ответов на “Монгуз заселен не работает” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования