【发布时间】:2014-04-17 06:22:19
【问题描述】:
我正在使用 active android 在 Android 上使用 SQLite。
例如,我有以下具有这种结构的Pets 表:
@Table(name = "Pets")
public class Pet extends Model {
@Column(name = "Name")
public String name;
@Column(name = "Gender")
public String gender;
@Column(name = "DoB")
public Date dob;
public Pet() {
super();
}
public Pet(String name, String gender, Date dob) {
super();
this.name = name;
this.gender = gender;
this.dob = dob;
}
}
如何在名为Achievements 的第二个表中显示它具有Pets 表的primary_key 的外键。
这就是我正在做的事情
@Table(name = "Achievements")
public class Achievement extends Model {
@Column(name = "name")
public String name;
@Column(name = "pet_id")
public Pet pet;
public Achievements() {
super();
}
public Achievements(String name,Pet pet) {
super();
this.name = name;
this.pet = pet;
}
【问题讨论】:
标签: android sqlite libs activeandroid