Android ormlite配置getter关系深度

时间:2018-05-17 09:56:15

标签: android ormlite depth

HY,

我是android app开发的新手。我正在研究一个项目,并遇到以下问题: 当我在数据库中搜索一个对象,并想要访问它的关系对象时,在几个dept之后我得到null,而不是所需的对象。 Forexample:

Error: No HCI devices are available. Make sure you have a Bluetooth controller plugged in into the computer.

我想通过外键约束来访问属性。有一个CustomerEntiy类,它有一个DatabaseField(foreign = true)属性:private OrderEntity orders; OrderEntity具有AddressEntity类型databaseField。并且AddressEntity获得了String类型的city属性。我想访问此属性。如果我尝试通过orderEntity访问它,我总是返回null(示例第一行),但如果我搜索CustomerEntity(从数据库中选择id),我可以访问city属性,并返回正确的值。我可以增加这个外键访问深度吗?我在第5部门之后遇到了这个问题。

我正在使用ormlite,android 7.1

谢谢你的回答, 克里斯

0 个答案:

没有答案