## GORM Playground Link https://github.com/go-gorm/datatypes/pull/284 <!-- mysql 下,在使用 JSONSet 更新 bool 类型 json 字段时,字段会被更新为 0/1 而不是 true/false。不符合预期,并且会导致反序列化失败。 --> 问题描述 ```golang set := datatypes.JSONSet("object") set.Set("test_bool", meta.TestBool) db.....Update("object", set) ``` 执行后结果 ``` { "test_bool": 1} ``` 修改 bool 类型直接构造为 SQL,而不是通过 statement AddVar 替换为占位符