私はfoodId
をオートインクリメントにしたいエンティティ(部屋の永続性のlib)クラスのフードを作成しています。部屋の永続性のためのオートインクリメントとしてプライマリキーを作る方法
@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
はどのように自動インクリメントフィールドを設定できますか?
あなたの主キーのアノテーションは、このようにする必要がありautoGenerate
プロパティを使用する必要が
)'あなたが食品クラスの新しいインスタンスを作成する方法ダブル – RobCo
としてそれを宣言します0.0' '使用することができますか?手動でIDを指定するか、空白のままにしますか? – Zookey