estou com problema de comunicação com o banco, pois estou usando uma versão mais recente do meteor. Nada aparece no meu front vindo do banco de dados.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
estou com problema de comunicação com o banco, pois estou usando uma versão mais recente do meteor. Nada aparece no meu front vindo do banco de dados.
Falá ai Denylson, beleza? Consegue me mandar o log? Está dando algum Erro? Precisaria de mais informações para tentar lhe ajudar.
Fico no aguardo.
O problema não e a parte do codigo, e sim a compatibilidade, entra a versão que estou usando(Meteor 1.7.0.5), e a do curso. mas encontrei uma possivel solução https://guide.meteor.com/collections.html para que esta utilizando uma versão mais recente.
client/list/list.js
import '../../models/tarefas'
Tarefas.insert({nome:'Denylson'})
Template.list.helpers({
tarefas : ()=>{
return Tarefas.find({});
}
});hash=1f49b977b0beabbfeaa0ef0bdb87e0693971b18c:1048 insert failed: Access denied
client/main.js
import'./../models/tarefas'
Tarefas.insert({nome:'rebeca'})fiz isso para fazer uns testes e me parece que no cliente eu não consigo ter acesso ao bd, quando faço o mesmo codigo no servidor ele funciona e salva no bd, e quando eu tento pegar ele me retorna um cursor no servidor, e no cliente me retorna acesso negado.
server/main.js
import'./../models/tarefas'
Tarefas.insert({nome:'melo})
Problema resolvido. tava faltando o pacote autopublish na aplicação. https://atmospherejs.com/meteor/autopublish#autopublish