Главный выпуск Мангуста - выбрана неправильная коллекция - PullRequest
0 голосов
/ 01 ноября 2011
var Checkin, CheckinSchema;
CheckinSchema = require('../models/schemas/CheckinSchema').CheckinSchema;
Checkin = mongoose.model('Checkin', CheckinSchema, "checkin_" + targetDoc._id);
Checkin.find(query, function(err, checkins) {
  return console.log(checkins.length);
});

Это мой код (по крайней мере, соответствующая часть). Проблема в том, что targetDoc._id изменяется, что означает, что изменяется доступ к коллекции. Проблема в том, что он всегда выбирает определенную коллекцию, checkin_abc вместо checkin_def. Есть ли у кого-нибудь возможное понимание этого? Подчеркивает ли проблема для Mongoose?

1 Ответ

0 голосов
/ 02 ноября 2011

Ух ты, это сводило меня с ума! Ответ: вам нужно уникальных имен для коллекции !!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...