Как иметь функцию в схеме Mon goose? - PullRequest
0 голосов
/ 05 марта 2020

Поэтому я пытаюсь получить схему счета-фактуры с ключом «items», который представляет собой массив объектов, каждый из которых представляет собой позицию с описанием, количеством и ценой

var invoiceSchema = new Schema({
billTo: String,
invoiceDate: Date,
invoiceNumber: String,
invoiceItems: [{
    description: String,
    quantity: Number,
    price: Number,
    // total: {
    //     type: Number,
    //     get: this.quantity * this.price
    // }
}]

} )

Я пытаюсь получить запись в каждом объекте, которая была бы «итоговой» (то есть просто количество, умноженное на цену); как вы видите, я недавно попробовал геттер, но это не сработало (сбой сервера)

Я не могу понять, как это сделать!

Любое понимание как к тому, что я делаю неправильно, или как я могу подойти к этому, было бы здорово!

Спасибо, друзья.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...