我正在尝试迁移到房间,但我的表的架构是这样的:
CREATE TABLE cache(key text, content text, time integer);
Run Code Online (Sandbox Code Playgroud)
实体:
@Entity(tableName = "cache")
public class Cache{
public Integer id;
public String key;
public String content;
public Integer time;
}
Run Code Online (Sandbox Code Playgroud)
没有主键被声明为显式,构建时会发生错误:
An entity must have at least 1 field annotated with @PrimaryKey
我试图将主键添加到表中,但似乎sqlite不支持,任何人都可以帮助我?