Я пытался следить за информацией в Популяции мангустов, но получаю исключение:
MissingSchemaError: схема не зарегистрирована для модели "undefined".
Код у меня выглядит следующим образом:
mongoose = require('mongoose');
Schema = mongoose.Schema;
mongoose.connect(MONGO_SERVER);
ObjectId = Schema.ObjectId;
var FirstSchema = new Schema({
label : String
});
var SecondSchema = new Schema({
first_id : [{ type: mongoose.Schema.ObjectId, ref: 'First' }],
type : String,
...
});
var first= mongoose.model('First', FirstSchema);
var second= mongoose.model('Second', SecondSchema);
function test() {
...
second.find({}).populate('first_id').exec(function(err,data){return true;});
...
}
И ошибка возникает при заполнении, я несколько раз настраивал ее для разных ответов, найденных на форумах, и я уверен, что это будет что-то простое, но может ли кто-нибудь указать мне правильное направление?
Ваше здоровье.