RealmJS: как реагировать на изменения объектов с обратной связью - PullRequest
0 голосов
/ 24 мая 2018

Рассмотрим гипотетическую схему: у нас есть объект Dog, схема которого имеет отношение типа linkingObjects с объектом Person, который в свою очередь имеет отношение типа linkingObjects с объектом City.

Теперь, если мой компонент представления берет объект Dog в качестве своего реквизита и, используя встроенные в него обратные отношения, отображает атрибуты, относящиеся к собаке, человеку и городу. Каковы мои варианты реагирования на изменения атрибутов городского объекта?

На данный момент у меня есть следующие идеи:

  1. Я мог бы подписаться на царствауведомление о транзакции записи, но этот подход не масштабируется, потому что при расширении приложения может быть много несвязанных записей в область.

  2. Я мог бы подписаться на уведомления о сборе, но они нене вызывает изменения в атрибутах обратного объекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...