Метеоритный шаблон перезагрузки бесконечности
У меня проблема при работе с Метеором.
У меня есть "вопрос" страница, которую я хочу увеличить счетчик всякий раз, когда он отображается.
Так в моей функции шаблона я пишу
Template.questionview.helpers({
question : function() {
if(Session.equals('main_template_name', 'question')) {
console.log(Session.get('question_id'));
Questions.update({
_id: Session.get('question_id')
}, {
$inc: {
views: 1
}
});
}
});
Теперь возникает проблема: когда я отображаю вопрос и обновляю элемент вопроса, он снова обновляется, потому что это отражающая страница. И тогда наступает бесконечный цикл.
У кого-нибудь есть предложения?