Ich habe dies:Verarbeitung mehr Felder mit Karte in 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?)
ich auch vorverarbeitet andere Bereiche will. Wie kann ich das richtig machen? Ich meine, da ich bereits die Variable Artikel- und Funktionskarte habe, Wie würde ich wieder für andere Felder wie Feld2 und Feld3 zuordnen?
was ist das 'm'? Sind es Daten, die 'db/get-all-articles' zurückgibt? –
Es ist ein Beispiel für ein Kartenobjekt (z. B. mit Ihren Artikeldaten). –
erstellt es nicht jedes Mal eine neue Datenstruktur? oder ist es unmöglich, es in diesem Fall zu vermeiden? –