0
I want to return all my data from this table in my database. I am making the following query:
async licitacaoAll(_, { dados }) {
if (!dados) return null
const { ativo } = dados
return await db('licitacao as l').where({ 'l.ativo': ativo })
}
In the console it shows all the data, but in the results (playground), shows only null
. How do I show all the elements there in the Graphql playground?
What the console
loga:
RowDataPacket {
id_licitacao: 277,
id_unidade: 10,
modalidade: 34,
tipo: 303,
numero: 7,
ano: 2016,
tramite_atual: 342,
descricao: 'RP - Material Hospitalar',
dt_abertura: 2016-04-01T03:00:00.000Z,
hora: '08:30',
nome_arquivo: null,
tamanho: null,
url_amigavel: '277-licitacao-RP - Material Hospitalar...',
num_retirada: 0,
mostra_data: 1,
cadastrado_por: 81,
dt_cadastro: 2016-02-15T14:27:32.000Z,
atualizado_por: 49,
dt_atualizado: 2016-03-14T11:29:29.000Z,
ativo: 1,
excluido: 0 }, // ...
}
What the playground returns:
{
"data": {
"licitacaoAll": null
}
}
And the schema:
type Licitacao {
id_licitacao: Int
id_unidade: Int
modalidade: Int
tipo: Int
numero: Int
ano: Int
tramite_atual: Int
descricao: String
dt_abertura: String
hora: String
nome_arquivo: String
tamanho: String
url_amigavel: String
num_retirada: Int
mostra_data: String
cadastrado_por: Int
dt_cadastro: String
atualizado_por: Int
dt_atualizado: String
ativo: Int
excluido: Int
}
input LicitacaoFiltro {
id_licitacao: Int
}
input LicitacaoAll {
ativo: Int
}
Try to make a
console.log
of the results of query before returning them. I think probably the query is not returning any value... That’s it?– Luiz Felipe
Here it is, on the console.log() works, shows all the data, only Playgroung does not come, shows only null
– ArieLopes
Edit your question by adding the data returned by
console.log
and Schema of your Graphql...– Luiz Felipe