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, но не получил ответа.

#810

0 ответов

Другие вопросы по тегам