Если я печатаю на моей консоли, я получаю результат двух записей.
, но попытка получить некоторые данные в моем коде не удалась.MongoDB Shell возвращает значение, но мой код не
let test = {};
test.entry = Posts.find().count();
console.log(test.entry);
, который возвращает 0!
Моя коллекция:
Posts = new Mongo.Collection('posts');
Posts.allow({
insert: function() {
return true;
},
update: function() {
return true;
},
remove: function() {
return true;
}
});
ли я забыть о чем-то?
Проблема решена. забыл опубликовать и подписаться
0 всего – user3553562
@ user3553562 Вы не можете авторизоваться из пакетов? если да, делали ли вы pub/sub? Я проверил свой ответ, и это работает как шарм. Если вы пытаетесь использовать консоль, пишите test.entry самостоятельно, без console.log() – Luna
fortgot о pub/sub (facepalm). большое спасибо! – user3553562