我有一个用 mysql 数据库中的 JSON 响应设置的模型。模型数据以 true 或 false 设置为数据库中的 boolean/tinyint 字段,该字段使用 1或 0。
在我看来,我有一个用下划线 _.isBoolean检查布尔值的绑定。当然,当我的模型接收到数据时,它被设置为 1或 0,而不是 true 或 false,并且 _.isBoolean检查失败。
有没有一种方法可以让 mysql 的 JSON 响应正确地为布尔值 true 或 false,而不是 1或 0,或者更好的是,有没有一种方法可以让我的模型在获取时(在视图呈现之前)更新自己,以根据它的1或0属性强制转换 true或 false?
例如,我的模型的数据看起来像 {"isChecked":"1"}当我需要它是 {"isChecked":true}
非常感谢您的建议!