タグ

ブックマーク / qiita.com/h_yama37 (1)

  • Android:Realmにおけるauto increment - Qiita

    概要 Realmでは、auto increment の機能がサポートされていません。 そのため、auto increment を利用したい場合は、自ら実装する必要があります。 そこで自分なりに実装したものを書いてみました。 auto increment の実装 public class UserDao { private Realm mRealm; public UserDao(Realm realm) { mRealm = realm; } /** * UserのプライマリキーuserIdの最大値をインクリメントした値を取得する。 * Userが1度も作成されていなければ1を取得する。 */ public Integer getNextUserId() { // 初期化 Integer nextUserId = 1; // userIdの最大値を取得 Number maxUserId =

    Android:Realmにおけるauto increment - Qiita
    gen0083
    gen0083 2016/10/13
    idのauto increment
  • 1