1
這是一個正確的原因,爲每個集合在mongodb中創建自動增量方法?這是一個正確的爲什麼在mongodb中創建自動增量?
function counter(colName, callback)
{
MongoClient.connect(url, function(err, db){
db.collection(colName).find().count(callback);
});
}
function myInsert(obj, colName)
{
MongoClient.connect(url, function(err, db){
counter(colName, function(err, data){
obj._id=data+1;
console.log(obj);
db.collection(colName).insert(obj, function(err, res){
console.log("Inserted");
});
});
});
}
myInsert({ "name" : "India" }, "hello");
可能的重複[是否MongoDB提供了一種方法來生成順序值?](https://stackoverflow.com/questions/29523127/does-mongodb-provide-a-way-to-generate-sequential-values) –