Abstract relationship

18 views
Skip to first unread message

Charlie Wu

unread,
Jul 27, 2015, 10:14:33 PM7/27/15
to ORMLite Developers
I have an Abstract base class A, which subclass to B and C, also I have a class D that have a one to many relationship to class B and C, what i really want to do is let D to have one to many relationship to class A


public abstract class A {

    @ForeignCollectionField
    private Collection<D> d;
}

@DatabaseTable
public class B extends A {

}

@DatabaseTable
public class C extends A {

}

@DatabaseTable
public class D {

    @DatabaseField(foreign = true)
    private A a;
}

but with this setup I get an error about foreign field mismatch.  Is this possible to archive in ORMLite?
Reply all
Reply to author
Forward
0 new messages