Mongoose ODM 2.7.0 ist erschienen

Vor ein paar Tagen wurde Mongoose 2.7.0 freigegeben. Es wird von den Machern als das letzte Release von 3.0 gesehen. In diesem Release soll ein Cleanup der API erfolgen, damit diese näher an der originalen MongoDB-API ist. Daher wird jetzt als Vorbereitung in 2.7.0 schon aufgeräumt. Hier die Übersicht der veralteten (Spalte “Deprecated”) Methoden und welche Alternativen es gibt (Spalte “Alternative”): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 Deprecated Alternative Query#$or Query#or Query#$nor Query#nor Query#$gt Query#gt Query#$gte Query#gte Query#$lt Query#lt Query#$lte Query#lte Query#$in Query#in Query#$nin Query#nin Query#$ne Query#ne Query#$all Query#all Query#$regex Query#regex Query#$size Query#size Query#$maxDistance Query#maxDistance Query#$within Query#within Query#$box Query#box Query#$center Query#center Query#$centerSphere Query#centerSphere Query#$slice Query#slice Query#run Query#exec Query#notEqualTo Query#notEqualTo Query#wherein Query#within Query#fields Query#select Query#asc Query#sort Query#desc Query#sort Query#only Query#select Query#exclude Query#select Query#each Query#stream MongooseArray#$push MongooseArray#push MongooseArray#$pull MongooseArray#pull MongooseArray#$pushAll MongooseArray#push MongooseArray#pushAll MongooseArray#push MongooseArray#$pullAll MongooseArray#pull MongooseArray#pullAll MongooseArray#pull MongooseArray#$unshift MongooseArray#unshift MongooseArray#$addToSet MongooseArray#addToSet Document#commit MongooseArray#markModified Mongoose#connectSet MongooseArray#connect Mongoose#createSetConnection MongooseArray#createConnection MongooseNumber#$inc removed MongooseNumber#increment removed MongooseNumber#decrement removed Die gesamte Diskussion zum Release 2....