У меня есть модель, которая установлена с ответом JSON из базы данных MySQL. Данные модели устанавливаются с истинным или ложным значением в логическое поле /tinyint в базе данных, которое использует 1
или 0
.
На мой взгляд, у меня есть привязка, которая проверяет логическое значение с подчеркиванием _.isBoolean
. Конечно, когда моя модель получает данные, ей _.isBoolean
1
или 0
вместо true или false, и проверка _.isBoolean
не выполняется.
В любом случае, правильно ли мой ответ JSON от mysql будет иметь логическое значение true или false вместо 1
или 0
, или, предпочтительно, есть ли способ обновить мою модель при извлечении (и перед отображением представления), чтобы привести true
или false
на основе этого 1 или 0 свойства?
например, мои данные модели выглядят как {"isChecked":"1"}
когда мне нужно, чтобы они были {"isChecked":true}
Большое спасибо за любые предложения, которые вы можете иметь!