4

我正在使用 DBFlow 作为 ORM 库为 Android 编写应用程序。所以,这是我的表模型之一:

@Table(database = Database.class)
public class Language extends BaseModel {
    @PrimaryKey(autoincrement = true)
    long id;

    @Column
    String key;

    @Column
    String title;

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    /* .. Other setters and getters .. */
}

一切都很好,但是当我查看我的数据库检查器(我正在使用Stetho)时,我可以看到 2 个相同的“id”列:

它有点尴尬和多余..不是吗?可以吗,这种行为的原因是什么?如果不行,我该怎么做呢?

4

1 回答 1

8

所以,看起来像它的 Stetho 方面的功能/错误(根据这个问题)。只是在生产中忽略它。

于 2017-05-01T20:01:02.537 回答