From 2021c6d07fceafd3ef1ba16350d7cacc24973152 Mon Sep 17 00:00:00 2001 From: Juha Jokimaki Date: Sun, 30 Oct 2016 17:49:32 +0200 Subject: [PATCH] Fix $ne operator usage The flaw was exposed when the test name was fixed. --- src/clojure/monger/operators.clj | 2 +- test/monger/test/query_operators_test.clj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/clojure/monger/operators.clj b/src/clojure/monger/operators.clj index 53e501b..b113148 100644 --- a/src/clojure/monger/operators.clj +++ b/src/clojure/monger/operators.clj @@ -83,7 +83,7 @@ ;; $ne is "non-equals" comparator ;; ;; EXAMPLES: -;; (monger.collection/find "libraries" {$ne { :language "Clojure" }}) +;; (monger.collection/find "libraries" { :language { $ne "Clojure" }}) (defoperator $ne) ;; $elemMatch checks if an element in an array matches the specified expression diff --git a/test/monger/test/query_operators_test.clj b/test/monger/test/query_operators_test.clj index 234389b..bada551 100644 --- a/test/monger/test/query_operators_test.clj +++ b/test/monger/test/query_operators_test.clj @@ -64,7 +64,7 @@ {:language "Clojure" :name "langohr" :users 5} {:language "Clojure" :name "incanter" :users 15} {:language "Scala" :name "akka" :users 150}]) - (is (= 2 (.count (mc/find db collection {$ne {:language "Clojure"}})))))) + (is (= 2 (.count (mc/find db collection {:language {$ne "Clojure"}})))))) ;;