我有一些數據這樣的:JQ聚合和交叉
[
{
"count": 4,
"trial_status": "Follow up",
"date": "2015-06-06"
},
{
"count": 3,
"trial_status": "Hold",
"date": "2015-06-06"
},
{
"count": 2,
"trial_status": "Trial",
"date": "2015-06-06"
},
{
"count": 1,
"trial_status": "Trial + Confirm",
"date": "2015-06-06"
}....
,我想轉換到
{"2015-06-06": {"Trial + Confirm": 1, "Follow Up": 4, "Hold": 3, "Trial": 2}}
我賺不了多少進展與我的任何方法,以便將非常感謝一些幫幫我。
偉大的答案!正如一個毫無意義的有趣功能:'from_entries'不是編程式設置鍵名的唯一方法:'{(foo):bar} |添加'也是一樣的。雖然由於可讀性問題,我個人更喜歡'from_entries',但這個腳本的行爲與您的行爲相同:'group_by(.date)| map({(。[0] .date):map({(。trial_status):.count})| add})|添加' –
哦,謝謝你的提示,我忘了那個語法。我正在嘗試一些根本不起作用的東西。 –