function(doc) { if (doc.triplets) { for (var triplet in doc.triplets) { for (var component in doc.triplets[triplet]) { for (var property in doc.triplets[triplet][component]) { log(doc.id); log(component); log(property); emit([doc.id, component, property], triplet); } } } } }