Steveeeie
04/21/2019, 3:42 PMcardsCount: async (parent, args, context) => {
return context.prisma
.column({ id: parent.id })
.cards({ aggregate: { count } })
}
Francis John
04/21/2019, 7:09 PMconnection
.. https://www.prisma.io/docs/1.24/prisma-graphql-api/reference/queries-qwe1/
const result = await context.prisma.column({ id: parent.id }).cardsConnection().$fragment(`{ aggregate { count } }`)
const cardsCount = result.aggregate.count
return cardsCount;
Not tested but I believe your code should look something like the above.
More info:
https://github.com/prisma/prisma/issues/3513
https://github.com/prisma/prisma/issues/3997
https://github.com/prisma/prisma/issues/1312Steveeeie
04/21/2019, 7:42 PM.cardsConnection is not a function
... maybe I'm missing something, I will go through the provided docsSteveeeie
04/21/2019, 7:55 PMcardsCount: (parent, args, context) => {
return context.prisma.cardsConnection({
where: {
column: { id: parent.id }
}
}).aggregate().count()
}
Francis John
04/21/2019, 7:57 PM