当该列类型为Boolean时,指定一个默认值true 或者 false。在控制台中也有显示,但实际获取到的却是null,也就是完全没有自动填充默认值。这个bug 真是非常的无语,这样在使用EqualTo查询时就会有问题,因为实际值是null。这样就只能用notEqualTo指定为默认值的相反条件查询,或者使用exist才可以。希望能早日修复。
https://leancloud.cn/docs/faq.html#默认值的查询结果为什么不对
确实如此,这是一个已知问题,而且不太可能修复。