j'ai un élément de niveau supérieur que je sauve la base de données, et il a plusieurs éléments étrangers, quelque chose comme ceci:ORMLite mises à jour des membres étrangers
@DatabaseTable
public class Parent {
@DatabaseField(id = true, index = true)
public Integer id;
@DatabaseField(foreign = true)
public ChildA a;
}
@DatabaseTable
public class ChildA {
DatabaseField(generatedId = true, index = true)
public Integer id;
@DatabaseField
public boolean something;
}
En supposant ceux-ci ont déjà été créés dans la base de données. Et maintenant je veux les mettre à jour. Appellera parentDao.update(parent)
mettre à jour les deux? Ou dois-je également mettre à jour manuellement l'enfant?