Thanks guys for your help ! :)
2009/9/2 Simon Metson <[email protected]> > Hey Jan, > > function(doc) { for (var v in doc.users) { emit(doc.users[v], doc); } >> >> if you leave out the `var` you create a global variable (as opposed to a >> local variable in JS and that can have funky effects. >> > > What he said. > > function(doc) { if(doc.users) { for (var v in doc.users) { >> emit(doc.users[v], doc); }} >> >> protects you against errors for documents that doesn't have a `users` >> property. >> > > Yeah, I was going to add that but was being lazy ;) apologies! > Cheers > Simon >
