У меня есть модель мангуста
в моем узле . js
, представляющее счета. Я уже понял большую часть этого, но мне действительно нужно убедиться, что мои счета-фактуры пронумерованы / увеличены, чтобы иметь возможность предоставить правильную ссылку моему клиенту.
Используя базу данных SQL, я бы создал столбец AUTO-INCREMENT
, содержащий это значение, но это очевидно не встроено в MongoDB. Итак, как мне добиться этого с помощью мангуста
?
Вот как сейчас выглядит моя модель:
var InvoiceSchema = new Schema({
reference: {type: Number, default: 0}, // The property I want to auto-incr.
dates: {
created: {type: Date, default: Date.now},
expire: {type: Date, default: expiryDate()}
},
amount: {type: Number, default: 0}
// And so on
});