Jak zaimplementować relację jeden-wiele w ORMLite Android?Relacja jeden do wielu w ORMLite Android
znajdą przykładzie
public class A {
private String name;
@DatabaseField (foreign = true, foreignAutoRefresh = true, columnName = "A")
private B b;
@DatabaseField(columnName = "author")
private String authorName;
}
public class B {
@DatabaseField(generatedId = true, columnName = "id")
private long id;
@DatabaseField(columnName = "name")
private String name;
@ForeignCollectionField
Collection<A> aees;
}
B posiada zbiór A. Wołam dao.create(b);
Teraz tworzę dao B, ponieważ b zawiera wszystkie dane. Ale tabela B stworzyła tylko dane, A nigdy nie jest tworzone. Czy ktoś mógłby pomóc?
można edytować przykład i pokazać jak osiągnąć htis? – Rockin
gdzie jest kod, w którym tworzysz dao? – bogdan