如何获取异物的id?

时间:2013-03-19 21:13:57

标签: android ormlite

我有一个List类,它有很多ListItem个。我如何在ListItem类中编写一个方法,该方法可以返回它所属的List的id?

我没有找到任何其他解决方案,但从数据库加载List并从该对象获取id。这是愚蠢的,因为数据已经在ListItem对象中。我只是不知道如何得到它。

我的ListItem课程看起来像这样(我没有写所有的设定者和获取者)。

public class ListItem {

  @DatabaseField(columnName = Contract.ListItem._ID, generatedId = true)
  @DefaultSortOrder
  private long id;

  @DatabaseField(foreign = true, columnName = Contract.ListItem.LIST)
  private List list;

  public ListItem() {
  }

  public List getList() {
    return this.list;
  }
}

Contract.ListItem.LIST返回"list_id"

0 个答案:

没有答案