Почему я получаю «TypeError: OverDueRefunds.Create не является функцией», когда я определил схему - PullRequest
0 голосов
/ 30 марта 2020

Мой мон goose схема

const mongoose = require('mongoose')

const OverDueRefunds = mongoose.model('overDueRefunds', {

//details of schema here

})

module.exports = OverDueRefunds

Мой контроллер имеет следующий код:

const OverDueRefunds = require('../models/overDueRefunds')

module.exports = (req, res) => {

                OverDueRefunds.Create({
                    userEvent: userEvent._id,
                    failedTicketID: e._id,
                    expectedRefundPrice: e.refundedPrice,
                    priceResoldAt: e.priceResoldAt,
                    successfulTicketID: e.successfulTicketID
                }).then()
}

Я получаю ошибку:

TypeError: OverDueRefunds.Create is not a function

Я не понимаю почему, потому что я думаю, что я правильно импортирую OverDueRefunds

...