1
我有地图的与相同密钥的矢量:更新值
(def items [{:id 1 :name "first item"}
{:id 2 :name "second item"}])
我可以在矢量大写在第一地图的:name
键的值:
(update-in items [0 :name] clojure.string/upper-case)
=> [{:id 1, :name "FIRST ITEM"} {:id 2, :name "second item"}]
如何在每个地图中每个:name
键大写?我希望这样的:
[{:id 1, :name "FIRST ITEM"} {:id 2, :name "SECOND ITEM"}]
类似的有用问题http://stackoverflow.com/q/22359975和http://stackoverflow.com/q/1676891。 – glts