私はアンドロイドとormliteで働いています。を初期化するのに問題がありますForeignCollection
。
私はこれを見つけました、それを初期化するために:dao.getEmptyForeignCollection()
しかし、daoの場合はDatabaseHelper
、が必要です。databasehelperの場合は、applicationContextが必要ですが、エンティティにはコンテキストがありません。他に選択肢はありますか?
そしてこれがコードであり、その1:nの関係です。クラスチーム:
@DatabaseField(canBeNull = true, foreign = true)
private Club club;
クラスクラブ:
@DatabaseField(canBeNull = true, foreign = true)
private ForeignCollection<Team> teams;
手伝ってくれてありがとう