我一直在使用prisma绑定npm,我不知道如何获得查询的总匹配计数来执行分页。
我正在使用下面的代码来拉记录,它工作得很好。现在我想要记录的总数。
const users = await prisma.query.users(null,`{id, name}`)注意:默认情况下,prisma仅返回最多3000条记录,但有9000条记录。
发布于 2019-07-12 17:30:03
您需要使用usersConnection查询来获取计数。
const count = await prisma.query.usersConnection({
where: {
// whatever your filter parameters are
}
}, `{ aggregate { count } }`)我没有听说过最大返回记录数,但是usersConnection计数是返回的单个记录(计数),所以这不是问题,当您想要对分页执行此操作时,我想您在查询中一次最多只能返回50条记录。
https://stackoverflow.com/questions/56995111
复制相似问题