这行代码:
dates (distinct (map (keyword :cobdate) data))
必须修改为这行代码
dates (distinct (map #(get % "cobdate") data))
以我需要的方式使用
有人能告诉我如何转换这行代码:
grouped-by-token (group-by :severity data)
为了进行相同的转换?
答案 0 :(得分:1)
group-by
的第一个参数是一个函数。在您的第三个示例中,:severity
被用作函数,因为关键字可以被视为函数:(:severity {:severity 1}) ;; => 1
。
由于字符串不能被视为函数,因此必须使用备用语法来提取值。
grouped-by-token (group-by #(% "severity") data)