2017/06/16追記 いつの間にかこのような場合の正しい方法が公式docに記載されてました。 今後はこっちを参照してもらうほうが良いです。 https://realm.io/docs/java/latest/#iterations--snapshots ただし、何らかの理由で、新しいバージョンが使えない人たち向けにこの情報は残しておきます。 古い情報だよ! Realmを使っていて、ある条件にヒットするデータを探して、検索に使用した値をアップデートしたいことってよくあると思います。 具体的に言うとこういうコードの場合 mRealm.beginTransaction(); RealmResults<Obj> results = mRealm.where(Obj.class).equalTo("status", 0).findAll(); int resultCount = results.