1
多個字段我有這樣的:處理與地圖在Luminus公司/的Compojure
(defn my-page []
(layout/render
"page1.html" ({:articles (map
#(update % :field1 (fn [d] (something....)))
(db/get-all-articles))})))
; how can I call map again to process other fields?
; (map for :field2 .... ???? how?)
; (map for :field3 .... ???? how?)
我想預處理等領域也。我該如何正確地做到這一點?我的意思是,因爲我已經有變量:文章和功能圖, 我怎麼會再次映射其他領域,如:field2和field3?
有什麼'M'? db/get-all-articles'返回的是數據嗎? –
這是一個示例地圖對象(例如您的文章數據)。 –
是不是每次都創建一個新的數據結構?或者在這種情況下不可能避免它? –