正在为你努力加载中........

点滴记录 分享
31
2015-5
首页 >> mongodb >> mongodb 命令行实现自增ID

mongodb 命令行实现自增ID

默认mongodb是没有自增的ID的 , 我们可以间接的实现自增ID


function counter(name) { 
    var ret = db.counters.findAndModify({query:{id:name}, 
update:{$inc : {next:1}}, "new":true, upsert:true}); 
    return ret.next;
} 
db.student.insert({id:counter("student"), name:"id1"})  
db.student.insert({id:counter("student"), name:"id2"})  



作者:一根烟的寂寞 分类:mongodb
浏览:702 评论:0

发表评论: