Я удалил autopublish и теперь имеет простые publish
и subscribe
для стартеров.Вложенные элементы недоступны без автообновления в Meteor
Meteor.publish("records", function() {
return Records.find({});
});
и
Meteor.subscribe('records');
В монголо я могу видеть мои вложенные элементы данных, что является объектом GeoJSON. Однако, когда я пытаюсь получить доступ к элементу с здесь не работает, если autopublish не на ...
Template.recordView.rendered = function() {
var geoData = Template.currentData().loc;
};
Я пробовал только «LOC» и parentData(). Loc. Ни один из них не определен. Что удалил аутопубликацию, которую я не вернул?
Это может быть проблема с подпиской на данные. Я думаю, что вы получили ответ ниже. – Greenhorn
Я попробую ответить. Он имеет данные в мини-монго, и я могу получить данные верхнего уровня, хотя это кажется странным. – latitudehopper
Если у вас есть данные на внутренних уровнях или вложенные, вам может потребоваться написать полный запрос, а не просто 'Records.find()'. Вы можете получить это с несколькими испытаниями легко. – Greenhorn