我遇到問題,試圖讓我的頭獲得類型的集合以及在該文檔類型中找到技能的次數。couchdb - 問題分組集合
有許多具有技能列表的文檔類型。
{
"skills": "Windows, Network Admin, Linux",
"type": "Experience"
},
{
"skills": "Windows, Erlang, Linux",
"type": "Experience"
},
{
"skills": "Ruby, Rails, Erlang",
"type": "Project"
}
我試圖獲得在文檔類型中找到技能的次數。
最終的結果應該是這個樣子:
{
'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}
]
}
什麼是做到這一點的最好方法是什麼?
謝謝,這似乎是我的問題最接近的解決方案:D – baphled 2011-05-23 10:33:16
太好了,很高興我能幫上忙。 :) – 2011-05-23 14:43:16