У меня есть эта проблема: я пытаюсь получить по коду следующий порядковый номер, но он всегда говорит «undefined».Получение sequnce номер от mongodb allways 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;
}
не работает для меня, я думаю, что ошибаюсь с синтаксисом, можете ли вы написать здесь что-то, что работает? – eran10