Eu tenho um modelo que é definido com uma resposta JSON de um banco de dados mysql. Os dados do modelo são configurados com true ou false em um campo booleano / tinyint no banco de dados, que usa 1
ou 0
.
Na minha opinião, tenho uma ligação que verifica se há um booleano com sublinhados _.isBoolean
. Claro, quando meu modelo recebe os dados, ele é definido com 1
ou em 0
vez de verdadeiro ou falso e a _.isBoolean
verificação falha.
Existe alguma maneira de fazer com que minha resposta JSON do mysql seja um valor booleano verdadeiro ou falso em vez de 1
ou 0
, ou preferencialmente, há uma maneira de fazer meu modelo se atualizar na busca (e antes que a visualização seja renderizada) para lançar true
ou com false
base em é 1 ou 0 propriedade?
por exemplo, os dados do meu modelo parecem {"isChecked":"1"}
quando eu preciso que sejam{"isChecked":true}
Muito obrigado por qualquer sugestão que possa ter!