【发布时间】:2013-05-23 19:24:58
【问题描述】:
我正在使用 TableUtils 通过 ORMLite 生成我的表。如果我对所有操作都使用 ORMLite,一切都很好。但是,当我尝试使用其他东西执行连接查询时,它会抱怨缺少外键关系。
如果我查看数据库,我可以看到该列没有设置为外键。
我使用以下注释定义了关系:
@DatabaseField(canBeNull = true, foreign = true, foreignAutoCreate = true, foreignAutoRefresh = true, foreignColumnName="id")
protected CoatedSampleEntity coatedSample;
当我生成表格时,是否有办法让 TableUtil 将此字段标记为外键?
感谢您的宝贵时间!
【问题讨论】:
标签: foreign-keys ormlite