【问题标题】:GraphQL: FindUnique, FindMany... is there a way to do something like findAll?GraphQL:FindUnique、FindMany ......有没有办法做 findAll 之类的事情?
【发布时间】:2022-08-15 16:54:54
【问题描述】:

问题标题几乎总结了这个问题。我在数据库中保存了 20 个视频,我希望每个新创建的用户都连接到所有这些视频,以便每个用户都可以访问每个视频。问题是,我不知道如何抓住所有这些,我什至不确定如何使用findMany 解决一些问题。下面的代码会起作用吗?

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

我的想法是,如果每个视频对象都有一个 id,这应该可以工作。目前它不是,我不确定这是否是应该归咎的语法。

    标签: javascript graphql prisma findall


    【解决方案1】:

    这会给你视频

    prisma.video.findMany()
    

    您使用的语法

    where: {
      id
    }
    

    是的简写

    where: {
      id: id
    }
    

    它会给你一个包含所有视频的列表ID等于你拥有的任何东西ID多变的。如果ID是唯一标识符,此列表将最多包含一个视频。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-23
      • 1970-01-01
      • 1970-01-01
      • 2016-07-31
      • 2019-04-03
      • 2012-03-03
      相关资源
      最近更新 更多