0
レルムサポートは最大レコード数を設定しますか?レルムサポートは最大レコード数を設定します
私の要件は単純です。毎日多くのデータが入っていますが、最後の3ヶ月のレコードを保存したいので、いっぱいになると古いレコードが削除され、自動的に新しいレコードが追加されます。
試してみましたが見つかりませんでした。
レルムサポートは最大レコード数を設定しますか?レルムサポートは最大レコード数を設定します
私の要件は単純です。毎日多くのデータが入っていますが、最後の3ヶ月のレコードを保存したいので、いっぱいになると古いレコードが削除され、自動的に新しいレコードが追加されます。
試してみましたが見つかりませんでした。
いいえ、直接サポートされていませんが、自分で実装するのはかなり簡単です。 Androidの上で
それはこのようなものになります。
realm.beginTransaction();
// Delete all records more than 90 days old
realm.where(Record.class)
.lessThan("created", calculateCutoff())
.findAll()
.deleteAllFromRealm();
// Create new record
Record r = realm.createObject(Record.class);
r.setCreated(new Date())
...
realm.commitTransaction();
を