Yeah that one works because it has selection at the highest getAuthor level (id: "0x1"). That example gives all of that particular author’s posts that belong to GraphQL. It would be analogous to me needing to get all pets of a type from a specific Human.
My use case is more of getting all Humans that have a specific type of pet. It would be analogous to getting all authors that have GraphQL posts. i.e. if we were to follow the schema given in the example, it would (in my head) look like this.
getAuthor {
name
posts(filter: {
title: {
allofterms: "GraphQL"
}
}) {
title
text
datePublished
}
}
}
I have what I think is the simplest non-working schema/query in my first post, but if I can simplify it more do let me know.