Ho un modello impostato con una risposta JSON da un database mysql. I dati del modello vengono impostati con true o false in un campo booleano / tinyint nel database, che utilizza 1
o 0
.
A mio avviso, ho un'associazione che verifica la presenza di un valore booleano con trattino basso _.isBoolean
. Ovviamente, quando il mio modello riceve i dati, viene impostato con 1
o 0
invece di vero o falso e il _.isBoolean
controllo fallisce.
C'è comunque un modo per avere correttamente la mia risposta JSON da mysql essere un valore booleano vero o falso invece di 1
o 0
, o preferibilmente, c'è un modo per fare in modo che il mio modello si aggiorni da solo al momento del recupero (e prima che la vista venga renderizzata) per il cast true
o in false
base a è 1 o 0 proprietà?
ad esempio, i dati del mio modello sembrano {"isChecked":"1"}
quando ne ho bisogno{"isChecked":true}
Grazie mille per i suggerimenti che potresti avere!