Slide 55
Slide 55 text
> db.itens.insert({titulo:'Home', template:'home'})
> db.itens.insert({titulo:'O que fazemos', template:'pagina'})
> db.itens.insert({titulo:'Quem somos', template:'pagina'})
> db.itens.insert({titulo:'Trabalhe conosco', template:'pagina'})
> db.itens.insert({titulo:'Nossos valores', template:'pagina'})
> var key = {template: true};
> var inicial = {count:0};
> var reduce = function(obj, prev) {prev.count += 1;};
> db.itens.group({key:key, initial:inicial, reduce:reduce})
[
{"template" : "home", "count" : 1},
{"template" : "pagina", "count" : 4}
]