Использование Mongoose возможно ли иметь поле, которое ссылается на другой объект, когда модель/тип этого документа неизвестна?Ссылка на объект с неизвестным типом модели с Mongoose
К примеру, у меня есть модели: фотографии, комментарии, Материалы, сообщения и т.д., и я хотел бы иметь Like модель, которая относится к ним:
var Like = new Mongoose.Schema({
// What would the value of `ref` be, should it just be left out?
target: { type: Schema.Types.ObjectId, ref: '*' }
});
Из того, что я понимаю, ref
должна быть моделью. Я мог бы все это оставить, но могу ли я получить выгоду от монгольского populate method?