CockpitQL
CockpitQL copied to clipboard
Filter by query variable
Is it actually possible to filter by query variables?
query post($id: String) {
allPosts(filter: {_id: $id}) {
title
__typename
}
}
{
"id": "5c69be76387945700280002a4"
}
I always get an empty array:
{
"data": {
"allPosts": []
}
}
even though apollo-client-dev-tools is showing me the variable
query post{
allPosts(filter: {_id: "5c69be76387945700280002a4"}) {
title
__typename
}
}
works fine.
Thanks!
Any help would be greatly appreciated in this one! Thanks!
@diehenne @BalintBernhardt
what seems to work:
query post($filter: JsonType) {
allPosts(filter: $filter) {
title
__typename
}
}
with variables:
{"filter": {"_id": "5c69be76387945700280002a4"}}
it seems that variables aren't resolved in a nested json 🤔
Huge thanks @aheinze ! Working nicely 🚀