pull/2/head
Louis Chatriot 10 years ago
parent 4fe40158a5
commit c11b363ae5
  1. 2
      lib/model.js
  2. 1
      test/model.test.js

@ -534,7 +534,7 @@ comparisonFunctions.$gte = function (a, b) {
}; };
comparisonFunctions.$ne = function (a, b) { comparisonFunctions.$ne = function (a, b) {
if (!a) { return true; } if (a === undefined) { return true; }
return !areThingsEqual(a, b); return !areThingsEqual(a, b);
}; };

@ -1040,6 +1040,7 @@ describe('Model', function () {
model.match({ a: 5 }, { a: { $ne: 4 } }).should.equal(true); model.match({ a: 5 }, { a: { $ne: 4 } }).should.equal(true);
model.match({ a: 5 }, { a: { $ne: 5 } }).should.equal(false); model.match({ a: 5 }, { a: { $ne: 5 } }).should.equal(false);
model.match({ a: 5 }, { b: { $ne: 5 } }).should.equal(true); model.match({ a: 5 }, { b: { $ne: 5 } }).should.equal(true);
model.match({ a: false }, { a: { $ne: false } }).should.equal(false);
}); });
it('$in', function () { it('$in', function () {

Loading…
Cancel
Save