Modelo de meteoro recarregar infinito
Eu tenho um problema ao correr com o Meteor.
Eu tenho uma página de "pergunta" que quero aumentar a visão de contagem sempre que ela é processada.
Então, na minha função de modelo eu escrevo
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
}
});
}
});
Agora vem o problema, quando eu renderizo a visão de questão e atualizo o item da questão, a visão é atualizada novamente porque é uma página reflexiva. E então vem o loop infinito.
Alguém tem sugestões?