Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用prisma筛选多个相关记录?_Javascript_Prisma - Fatal编程技术网

Javascript 如何使用prisma筛选多个相关记录?

Javascript 如何使用prisma筛选多个相关记录?,javascript,prisma,Javascript,Prisma,这是我的示例过滤器,但不幸的是,这不起作用,我只是想知道是否有一种方法可以过滤Prisma中的多个相关记录 这是我的示例模式: model SalesReport { id String @id @default(uuid()) dateCreated DateTime @default(now()) name String tin String? // salesStaff salesStaff SalesStaff[] } 已解决: { skip: 0,

这是我的示例过滤器,但不幸的是,这不起作用,我只是想知道是否有一种方法可以过滤Prisma中的多个相关记录

这是我的示例模式:

model SalesReport {
  id String @id @default(uuid())
  dateCreated DateTime @default(now())
  name String
  tin String?

  // salesStaff
  salesStaff SalesStaff[]
}
已解决:

{
  skip: 0,
  orderBy: {
    name: 'desc'
  },
  where: {
    AND: [
      {
        salesStaff: {
          some: {
            AND: [
              {
                id: {
                  equals: 'fe4a3704-67a3-4a09-8471-18a95ee22bd0'
                }
              },
              {
                id: {
                  equals: 'z24a3712-67a3-4a09-8471-18a95ee22bd1'
                }
              }
            ]
          }
        }
      }
    ],
  },
}

我只需要把
放在
一些
里面,就可以对相关记录进行多次过滤(愚蠢的我)

使用
放在
里面一些
帮我解决了问题,呵呵

{
  skip: 0,
  orderBy: {
    name: 'desc'
  },
  where: {
    AND: [
      {
        salesStaff: {
          some: {
            AND: [
              {
                id: {
                  equals: 'fe4a3704-67a3-4a09-8471-18a95ee22bd0'
                }
              },
              {
                id: {
                  equals: 'z24a3712-67a3-4a09-8471-18a95ee22bd1'
                }
              }
            ]
          }
        }
      }
    ],
  },
}

你能分享一下你的模式吗?你想通过上面的查询实现什么?我想从相关的salesStaff表中筛选一个项目谢谢,我检查了生成的prisma代码后,我发现你可以添加
内部
一些
来进行多次筛选:)