Как сделать первичный ключ как автоинкремент для библиотеки Room Persistence

Я создаю класс Entity (Room Persistence lib), в котором я хочу сделать foodId автоинкрементом.

@Entity
class Food(var foodName: String, var foodDesc: String, var protein: Double, var carbs: Double, var fat: Double)
{
    @PrimaryKey
    var foodId: Int = 0
    var calories: Double = 0.toDouble()
}

Как настроить foodId поле автоинкремента?

147
задан BakaWaii 9 September 2017 в 04:27
поделиться