Entre para ter acesso à essa aula
Neste quinto episódio da série GraphQL, vamos falar sobre valores nulos.
Na aula anterior, trabalhamos com valores escalares e conseguimos fazer consulta simples.
No exemplo de uma lista de tecnologias, podemos entender como funciona o retorno de valores nulos. Para isso, definimos uma lista de tecnologias usando colchetes [] e, se nenhum valor for definido, o retorno será uma lista vazia. Quando passamos valores, o retorno é conforme o esperado.
Também é possível definir propriedades requeridas utilizando uma exclamação após o tipo da propriedade. Dessa forma, se uma propriedade requerida for deixada vazia, o retorno será nulo.
É importante tratar os valores internos para evitar problemas e definir propriedades para cada tipo. Compreendendo esses conceitos, podemos criar consultas mais robustas em GraphQL.
Na aula anterior, trabalhamos com valores escalares e conseguimos fazer consulta simples.
No exemplo de uma lista de tecnologias, podemos entender como funciona o retorno de valores nulos. Para isso, definimos uma lista de tecnologias usando colchetes [] e, se nenhum valor for definido, o retorno será uma lista vazia. Quando passamos valores, o retorno é conforme o esperado.
Também é possível definir propriedades requeridas utilizando uma exclamação após o tipo da propriedade. Dessa forma, se uma propriedade requerida for deixada vazia, o retorno será nulo.
É importante tratar os valores internos para evitar problemas e definir propriedades para cada tipo. Compreendendo esses conceitos, podemos criar consultas mais robustas em GraphQL.