2016-08-22 6 views
2

レルムデータベースのエントリは一意で参照されていますか?例えばレルムはどのように関連付けを処理しますか?

私は自分のスキーマ内にPersonCarを持っているとPersonオブジェクトがリスト内に多くのCar Sを持つことができます。

  1. 私は「テスラ」と呼ばれる新しいCarを作成し、私は車のドナルドのリストにその新しいCarを押して「ドナルド」
  2. という名前の新しいPersonを作成します。
  3. 私がに電話すると、ドナルドの車を更新して名前を「Tesla Roadster」に変更すると反映されますか?

答えて

2

Realmオブジェクト間の関係は、それらの間の直接参照です。 Personcarsコレクションのオブジェクトを変更すると、下にある同じオブジェクトのため、realm.objects('Car')[0]に反映された変更が表示されます。

さらに詳しくはRealm Objects & Relationshipsをご覧ください。

関連する問題