I'm using Contentful, and I have two content types: Album and Artist.
Album has an "artist" field, referencing an entry of the Artist content type, and I want to perform a query that returns an Artist and all Albums referencing that Artist.
I have something like this, but i don't know how to filter the albums:
query artistQuery($id: String!) {
contentfulArtist(id: { eq: $id }) {
id
artistName
}
allContentfulAlbum {
edges {
node {
artist {
id
artistName
}
}
}
}
}
Di you try this query ?
I had a similar use case with author and articles. and I solved with a similar query. See screenshot.