How can I do to access to a foreign key in the other side using Django and GraphQL?
I am working a on projects using Django. Here is my models.py : ` class Owner(models.Model): name = models.CharField(max_length=200)
class Cat(models.Model): owner = models.ForeignKey(Owner, on_delete=models.CASCADE) pseudo = models.CharField(max_length=200)`
My schema.py :
`class Query(graphene.ObjectType): owner = graphene.List(OwnerType)
def resolve_owner(self, info): return Owner.objects.first().cat_set.all()`
But my problem is when I do that graphQL query :
query{ owner{ name cat{ pseudo } } }
it does not work whereas I would like something like that :
`
`{
"data": {
"owner": [
{
"name": "Peter",
"cat": {
"pseudo": "miaou"
}
}
]
}
}``
How can I do that ? Thank you very much !