2010-12-21

  • 22:06  日付が使えて、検索条件も柔軟に指定出来るなら、結構使い勝手が良いかもしれない。
  • 22:05  こんな感じに書くと、2010年12月21日22時01分38秒より日時が大きいものを検索する。(fetch :hoge :where {:date {:$gte (.getTime (GregorianCalendar. 2010 11 21 22 01 38))}})
  • 22:02  MongoDBで日付を格納したい場合には、java.util.Dateを使用すればOKだった。検索条件で、$gteとか$lteを使えば、範囲指定で検索できた。
  • 21:59  正規表現を渡すと正規表現マッチング。 (fetch-one :robots :where {:name2.name3.name3-1 #"name"})
  • 21:59  文字列を渡すと完全一致で検索。(fetch-one :robots :where {:name2.name3.name3-1 "name"})
  • 21:56  MongoDBで検索条件に正規表現を渡せると知り、Clojureでどうやるのかと思ったら、そのものずばり正規表現オブジェクトを渡せば良いことを知る。 (fetch-one :robots :where {:name2.name3.name3-1 #"name"})

Powered by twtr2src