Я пытаюсь преобразовать результат mongoose.Model.find (..) в Observable с помощью rxjs.from ().
Я использую Typegoose и не могу привести результат.find to Promise
MyClassModel.find({}) as Promise<MyClass>
Я получаю ошибку TS: преобразование типа 'DocumentQuery, InstanceType, {}>' в тип "Promise" может быть ошибкой, поскольку ни один из типов не совпадает в достаточной степени с другим.Если это было сделано намеренно, сначала преобразуйте выражение в «неизвестное».
, и я не могу найти решение.Я пробовал также:
MyClassModel.find({}) as Promise<DocumentQuery<InstanceType<MyCLass>, InstanceType<MyClass>>
Но без удачи.
Кто-нибудь когда-нибудь пробовал это?