在 DBFlow git 的入门页面上: https://github.com/Raizlabs/DBFlow/blob/master/usage/GettingStarted.md
他们解释了如何创建一对多关系,但有一点不清楚,Android Studio 提示这些部分:
.where(Ant_Table.queenForeignKeyContainer_id.eq(id))
Ant_Table从哪里来?需要声明吗?
queenForeignKeyContainer_id 也是如此。
最佳答案
- Where does Ant_Table comes from?
Ant_Table
不需要声明。该类在您编译项目后生成(实际上DBFlow使用java注释来生成这些源代码)。
所以你可以先注释掉这些错误的代码,然后再编译这些模型类。然后DBFlow会为您生成一些代码,现在您可以取消注释这些代码。
queenForeignKeyContainer_id
也是由 DBFlow 生成的。
关于android - DBFlow 一对多示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34463766/