Prisma 2 машинописный линтинг "findMany" возвращаемый тип
Схема
model User {
id Int @id
email String @unique
name String?
posts Post[]
}
model Post {
id Int @id
author User
title String
published Boolean @default(false)
}
Контроллер NestJS
async function getUsersWithPosts() {
const users = await prisma.user.findMany({ include: { posts: true } })
return users
}
Предупреждение машинописного линтера: "Отсутствует тип возвращаемого значения для функции"
Как правильно (лучше всего) добавить возвращаемый тип findMany?
Я мог бы легко добавить это, чтобы игнорировать предупреждение, но правильно ли это?
// eslint-disable-next-line @ typescript-eslint / явные-модули-границы-типы
В Prisma Docs я не смог найти ничего, связанного с этой проблемой, кроме этого:
Расширенное использование сгенерированных типов
Я публикую аналогичную проблему в репозитории github, но не получил ответа.