我有这个问题:我想通过代码获取下一个序列号,但它总是说“未定义”。从mongodb allways得到sequnce号码undefined
任何帮助将是炉排:)
我以前做这在我的MongoDB:
db.PresentationCollection.insert(
{
_id: "editorID",
seq: 0
}
)
我的代码(名称是editorID):
function getNextSequence(name, db) {
var collection = db.get('PresentationCollection');
var ret = collection.findAndModify(
{
query: { _id: name },
update: { $inc: { seq: 1 } },
new: true
}
);
return ret.seq;
}
0123对不起,我想我的语法错误,你能写一些有用的东西吗? – eran10