【发布时间】:2016-02-04 15:19:38
【问题描述】:
在 ActiveAndroid 中,我可以通过直接引用 POJO 来建立关系。例如,如果 House 有很多 Windows,这将相当简单。
不使用这种直接引用,有没有办法手动设置外键,以后还能ActiveAndroidSelect?
这样做的原因是我们正在执行从服务器到 Android 的数据同步。数据以 JSON 格式提供,但数据不是嵌套的,而是带有外键的。我想在不深入 SQLite 代码的情况下为我们的数据模型设置外键。
更新到@ssh 的answer:
我不想动态更改数据库结构。相反,我想手动设置模型的外键。我的假设是 ActiveAndroid 包装外键查询以直接访问定义为属性的其他对象。有没有办法直接访问那个外键表?
感谢当前的回答 - 我将进一步研究直接使用 SQLite 在外键列中设置该值。
【问题讨论】:
标签: android android-sqlite activeandroid