私の意見では、 SugarORMは最も使いやすい SQLite ライブラリであり、私のようなジュニア Android 開発者にとって非常に役立つことが証明されています。SugarORM は自動的にテーブルを作成し、SugarRecord を拡張するすべての Java クラスに AUTO_INCREMENT id 列を追加します。
新しい行を挿入するのは簡単someJavaObject.save()
です。しかし、その行が挿入されたら、挿入されたIDを取得するにはどうすればよいですか? $id = mysql_insert_id();
PHPでは、挿入後に次のようなことができます。
テーブルの最後の行のIDを取得できることを理解しています。ただし、新しい行の挿入は、どういうわけか非常に予測できない場合があります。新しい行を同時に挿入するアクティビティとサービスがあり、間違った ID を取得することを避けたいとしましょう。
助けてくれてありがとう。