行ID(Active Androidによって自動的に生成されたもの)を同じままにして、テーブル行のフィールドを更新する方法を見つけようとしています。これはアクティブな Android で可能ですか、それとも特定の行が更新されると常に行 ID が更新されますか?
質問する
753 次
1 に答える
0
あなたが試すことができるのは、あなたのオブジェクトを取得することです:
Object obj = new Select().from(YourClass.class).where("id = ?", id).executeSingle();
(あなたが知っているフィールドの 1 つで 'id' を変更できます)
次に、更新するフィールドを更新します。
obj.setName("Foo");
最後に、更新を保存します。
obj.save();
他の方法でエントリが重複するという問題がありましたが、これは私にとってはうまくいきます。
于 2013-09-26T05:19:24.847 に答える