我有一个与自身有一对多关系的模型。每次我运行我的Android应用程序时,我都会得到一个SQLException
,表明我的字段Route
column-name的外部集合类childRoutes
不包含类{{的外部字段1}}。我觉得我已经在我的模型中指定了这个,但我可能会遗漏一些东西?
这是我的模型,不包括getter / setter:
Route
我在这里听了这个问题,但我似乎仍然无法做到这一点。 ORMLITE one-to-many recursive relationship
答案 0 :(得分:0)
我似乎通过将private ForeignCollection<Route>
替换为Collection<Route>
来解决了这个问题。如果我使用ForeignCollection作为类型,我不太确定为什么它不起作用,但它似乎解决了我所有的问题。