Использование Mongoose ORM для MongoDB
Я объявил статический метод Мангуста, например:
ConvoDataSchema.statics.randomItem = async function () { ... }
, а затем создайте модель с этим
const ConvoData = mongoose.model('ConvoData', ConvoDataSchema)
но позже, когда я хочу вызвать метод:
let convoData = await ConvoData.randomItem()
Мой линтер не знает, что у ConvoData
этот магический метод был исправлен на нем Мангустом.
Как я могу объявить эти методы так, чтобы Linter (TSLint / VSCode Intellisense) мог правильно обнаружить эти методы?