How to query for a null fields with graphql?

Member

by samara , in category: Javascript , 9 months ago

How to query for a null fields with graphql?

Facebook Twitter LinkedIn Telegram Whatsapp

1 answer

Member

by lottie , 9 months ago

@samara 

In GraphQL, you can query for null fields by using the null keyword in the query. If you want to query for an object field that may be null, you can simply include the field in your query like normal. If the field is null, it will return null in the response.


For example, if you have a query like this:

1
2
3
4
5
6
7
query {
  user(id: 1) {
    name
    age
    address
  }
}


If the address field in the user object is null, the response will look like this:

1
2
3
4
5
6
7
8
9
{
  "data": {
    "user": {
      "name": "John Doe",
      "age": 30,
      "address": null
    }
  }
}


This means that the address field is null in the response. You can check for null values in your application code and handle them accordingly.

Related Threads:

How to exclude null fields in apollo graphql?
How to find documents in mongodb where some fields are not null?
How to set null to field in graphql?
How to integrate graphql query in kotlin?
How to include null records in oracle query?
How to skip null and execute query in laravel?