2010-12-18

  • 19:35  次のように実行すれば、値がとれる。 user> (get-in (fetch-one :robots) [:name3 :name3-1]) "robby-3-1"
  • 19:34  user> (fetch-one :robots) {:name "robby1", :name2 "robby-2", :name3 {:name3-1 "robby-3-1"}, :_id #<ObjectId 4d0c8586da33c172e9f7bc9b>}
  • 19:33  マップを使ってアクセス出来るから、マップの中にさらにマップがある場合も簡単にアクセス出来る。
  • 19:25  congomongoを試しているとき、データを一括して消したい場合どうするのか分からず。(map #(destroy! :robots %) (fetch :robots)) みたいなコードにしたけど、これが妥当なのかどうかは分からなかった。 #clojure
  • 19:21  ClojureでMongoDBにアクセスするというのを試してみた。congomongoというライブラリを使用したけど、Clojureのマップを使ってアクセス出来るので、結構便利かもしれない。 https://github.com/somnium/congomongo

Powered by twtr2src