Ошибка при реализации Room - PullRequest
0 голосов
/ 04 июля 2018

ошибка:

Entities and Pojos must have a usable public constructor. You can have an empty constructor or a constructor whose parameters match the fields (by name and type).  

Моя сущность

@Entity
data class Category(var category: String) {

@field: PrimaryKey(autoGenerate = true)
var categoryId: Int = 0


}

1 Ответ

0 голосов
/ 04 июля 2018

Согласно сообщению об ошибке, вам нужно добавить конструктор для этого класса.

@Entity data class Category(var category: String) {

@field: PrimaryKey(autoGenerate = true) var categoryId: Int = 0

constructor() : this(0) 

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...