我遇到类似的问题:
https://groups.google.com/forum/#!topic/ormlite-user/V39vwKvQ1sI
我有一个Oracle数据库,其布尔值在NUMBER类型的列中存储为1或0。我正在使用Android ORMlite,其字段定义为boolean。我的设备上的SQLite数据库显示此列的“true”和“false”值。为什么是这样?
我遇到的另一个问题是从QueryBuilder返回的值总是以“false”作为值;我再也没有看到任何“真实”的值。我可以在本地数据库中看到正确的值,但它们永远不会传递给我的加载器。
这是ORMlite无法正确转换布尔值的问题吗?这个问题已修复了吗?