Skip to content

Instantly share code, notes, and snippets.

@evandrofalleiros
Created October 5, 2015 15:22
Show Gist options
  • Save evandrofalleiros/a7f7e1999527cfd4fe78 to your computer and use it in GitHub Desktop.
Save evandrofalleiros/a7f7e1999527cfd4fe78 to your computer and use it in GitHub Desktop.
Relacionamento 1:N com Mongo Collection no Meteor
Fichas = new Mongo.Collection('fichas');
// Criando coleção Usuarios
Usuarios = new Mongo.Collection('usuarios', {
// Quando uma query é realizada, a coleção Usuarios tranforma o resultado e
// inclui um objeto "fichasObj", que é o conjunto de fichas que pertence
// ao usuário em questão
transform: function(doc) {
// buscar todas as fichas que tem o id do usuário
doc.fichasObj = Fichas.find({
usuario: doc._id // 1:N
});
return doc;
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment