function getNextSequence(name){ var ret = db.counters.findAndModify({ query: { _id: name}, update:{ $inc: { seq: 1 } }, new:true } ); return ret.seq; } db.counters.find(); db.counters.insert( { _id:"userid", seq:0 } )
function getNextSequence(name){ var ret = db.counters.findAndModify({ query: { _id: name}, update:{ $inc: { seq: 1 } }, new:true } ); return ret.seq; } db.counters.find(); db.counters.insert( { _id:"userid", seq:0 } )