GraphQL:FindUnique、FindMany...有没有办法做类似 findAll 的事情?

问题描述 投票:0回答:2

问题标题几乎概括了这个问题。我在数据库中保存了 20 个视频,我希望每个新创建的用户都连接到所有这些视频,以便每个用户都可以访问每个视频。问题是,我不知道如何获取所有这些,我什至不确定如何使用

findMany
做一些工作。像下面的代码这样的东西可以工作吗?

  prisma.video.findMany({
    where: {
       id
    }
  })

我的想法是,如果每个视频对象都有一个 id,这应该可行。目前还不是,我不确定这是否是语法的问题。

javascript graphql prisma findall
2个回答
0
投票

这将为您提供视频

prisma.video.findMany()

您使用的语法

where: {
  id
}

的简写
where: {
  id: id
}

它会给你一个 id 等于 id 变量中的所有视频的列表。如果 id 是唯一标识符,则此列表最多包含一个视频。


0
投票

此语法将为您提供所有视频,

prisma.video.findMany({})
© www.soinside.com 2019 - 2024. All rights reserved.