Как в Prisma получить данные в виде набора результатов объединения таблиц РСУБД в табличном формате, а не вложенном?

Я хочу отображать данные в табличном формате из двух таблиц. В Prisma я получаю вложенные данные (Eager). Как мне получить данные вместе?

Допустим, у меня есть таблицы пользователей и сообщений. Я могу допустить ошибку в терминологии, поэтому пишу на простом SQL.

      select user.id, user.full_name, post.title, post.publishedAt from user JOIN post ON (user.id = post.user_id);
      const user = await prisma.user.findMany({
  select: {
    full_name: true,
    id:true
    post: {
      select: {
        title: true,
        publishedAt:true
      },
    },
  },
})

0 ответов

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