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