2016-09-04 17 views

答えて

0

保存するデータの量に制限はありません。ハードディスクのサイズにのみ依存します。公式ドキュメントから

2

Limitations

  • は、クラス名の上限は57文字です。 Realm for Androidはclass_の前にすべての名前を付けると、ブラウザはそれを名前の一部として表示します。
  • フィールド名の長さの上限は63文字です。 ネストされたトランザクションはサポートされておらず、検出された場合は例外がスローされます。
  • 文字列とバイト配列(バイト[]) '、16 MBより大きい

  • がソートと小文字を区別しない文字列がクエリに一致した場合のみ「ラテン語基本」の文字セットでサポートされていることができませんラテン補完 '、'ラテン拡張A '、'ラテン拡張B '(UTF-8範囲0〜591)。さらに、equalTo()、contains()、endsWith()、またはstartsWith()を使用している場合、照会で大文字と小文字を区別しないフラグを設定すると、英語ロケールの文字のみが処理されます。私があやふや見つける

唯一の制限はyou still can't store List<Integer> or List<String> (list of primitives)は、あなたが値(例えばRealmList<TelephoneNumber>)が含まれていRealmObjectを作る、または文字列]フィールドにリストを格納しなければならないということです。


プリミティブリストの制限は、realm-core 3.0.0およびrealm-java 4.0.0によって削除されます。

関連する問題