J'ai des problèmes pour essayer de trouver une collection de types avec le nombre de fois qu'une compétence est trouvée dans ce type de document.couchdb - problèmes de regroupement des collections
Il existe un certain nombre de types de document qui ont une liste de compétences. J'essaie d'obtenir le nombre de fois qu'une compétence est trouvée dans un type de document.
Le résultat final devrait ressembler à ceci:
{
'type': Experience,
'skills': [
{'skill': 'Erlang', 'count': 1},
{'skill': 'Linux', 'count': 2},
{'skill': 'Network Admin', 'count': 1},
{'skill': 'Rails', 'count': 0},
{'skill': 'Ruby', 'count': 0},
{'skill': 'Windows', 'count': 2}
]
},
{
'type': Project,
'skills': [
{'skill': 'Erlang', 'count': 1},
{'skill': 'Linux', 'count': 0},
{'skill': 'Network Admin', 'count': 0},
{'skill': 'Rails', 'count': 1},
{'skill': 'Ruby', 'count': 1},
{'skill': 'Windows', 'count': 0}
]
}
Quelle serait la meilleure façon de le faire?
Merci, cela semble être la solution la plus proche de mon problème: D – baphled
Super, content que je puisse vous aider. :) –