db.t1.insert(
{
_id: "userid",
seq: 0
}
)
function getNextSequence(name) {
var ret = db.t1.findAndModify(
{
query: { _id: name },
update: { $inc: { seq: 1 } },
new: true
}
);
return ret.seq;
}
db.users.insert(
{
_id: getNextSequence("userid"),
name: "zj"
}
)
db.users.insert(
{
_id: getNextSequence("userid"),
name: "zj"
}
)
db.users.find();
MongoDB self-increasing ID implementation scheme
Guess you like
Origin blog.csdn.net/qq_42979842/article/details/108965602
Recommended
Ranking