Вам нужно использовать запрос usersConnection
, чтобы получить счетчик.
const count = await prisma.query.usersConnection({
where: {
// whatever your filter parameters are
}
}, `{ aggregate { count } }`)
Я не слышал об этом максимальном количестве возвращаемых записей, но счетчик usersConnection представляет собой одну возвращаемую запись (счетчик), так что это не проблема, и, поскольку вы хотите сделать это для нумерации страниц, я мог бы представить, что вы будете возвращать не более 50 записей за раз в своем запросе.