0
면책 조항 : Clojure noob.Clojure의 MongoDB ISODate (monger/clj-time)에 의한 쿼리
MongoDB 인스턴스에서 예정된 프로그램을 반환하는 간단한 get-shows
함수를 구현하려고합니다.
(defn get-shows []
(let [date-str (f/unparse (f/formatters :basic-date-time) (t/now))]
(mc/find-maps db "shows")))
을하지만 쿼리에 필터 인수를 추가 할 때, 그것이 LazySeq
빈 반환 : 내가 사용하고
(defn get-shows []
(let [date-str (f/unparse (f/formatters :basic-date-time) (t/now))]
(mc/find-maps db "shows" {:date-time { $gte {$isoDate date-str} } })))
를 이것은 내가 기대했던 것입니다 길이 3의 LazySeq
반환 잘못된 날짜 형식입니까? 다른 방법으로 date-str
을 ISODate
으로 캐스팅해야합니까? ,