mongoose-v2-compat
====================
Adds a compatibility layer to Mongoose v3 to regain most of the API sugar from Mongoose v2.
install
npm install mongoose-v2-compat
Example:
;var mongoose = ;mongoosecompat = true; // now we can use all the old methodsmongoose; Thing;
Provided methods
- Query#$or
- Query#$nor
- Query#$gt
- Query#$gte
- Query#$lt
- Query#$lte
- Query#$ne
- Query#$in
- Query#$nin
- Query#$all
- Query#$regex
- Query#$size
- Query#$maxDistance
- Query#$mod
- Query#$near
- Query#$exists
- Query#$elemMatch
- Query#$within
- Query#$box
- Query#$center
- Query#$centerSphere
- Query#$slice
- Query#run
- Query#notEqualTo
- Query#wherein
- Query#fields
- Query#asc
- Query#desc
- mongoose.createSetConnection
- mongoose.connectSet
- document#commit
- MongooseArray#$push
- MongooseArray#$pushAll
- MongooseArray#$pull
- MongooseArray#$pullAll
- MongooseArray#$unshift
- MongooseArray#$addToSet
tests
Run the tests with make test
.