我有一个模型,它设置了来自 mysql 数据库的 JSON 响应。将模型数据设置为 true 或 false 到数据库中的 boolean/tinyint 字段中,该字段使用1
or 0
。
在我看来,我有一个绑定来检查带有下划线的布尔值_.isBoolean
。当然,当我的模型接收到数据时,它被设置为1
or0
而不是 true 或 false 并且_.isBoolean
检查失败。
无论如何,是否可以正确地让我的来自 mysql 的 JSON 响应是布尔值 true 或 false 值而不是1
or 0
,或者最好是,有没有办法让我的模型在获取时(以及在视图呈现之前)进行自我更新以投射true
或false
基于它是 1 还是 0 属性?
例如,我的模型数据看起来像{"isChecked":"1"}
我需要的时候{"isChecked":true}
非常感谢您提出的任何建议!