У меня есть mongoose
модель в моем приложении node.js
, представляющая счета.Я уже выяснил большую часть этого, но мне действительно нужно убедиться, что мои счета нумеруются / увеличиваются, чтобы иметь возможность правильно ссылаться на моего клиента.
Используя базу данных SQL, я бы создал столбец AUTO-INCREMENT
, содержащий это значение, но это явно не встроено в MongoDB.Итак, как бы я сделал это с mongoose
?
Вот как выглядит моя модель прямо сейчас:
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
});