Остановите App Maker, создающий дублирующиеся отношения - PullRequest
1 голос
/ 17 мая 2019

Когда я изменяю отношения между двумя источниками данных с помощью виджета Multi Select, App Maker дублирует отношения.

Экспортируемые данные:

Duplicate relations

Продукт - связки отношение «многие ко многим».

Это отношение управляется из источника данных product через виджет Multi Select для связок .

Multi Выберите настройки:

  • Источник данных: product (наследуется).
  • Значения: привязано к @datasource.item.bundles.
  • Опции: привязано к @datasources.bundles.items.

Кто-нибудь сталкивался с этим раньше, узнал почему или нашел решение? Я пытался найти что-нибудь в Google, чтобы найти решение, но больше никого не нашел с этой проблемой.

Я наблюдал это в более чем одном из моих отношений, которые управляются виджетом Multi Select. Я также наблюдал это в одном из моих отношений, которые управляются через клиентский скрипт, который запускается в пользовательском интерфейсе (но я собираюсь предположить, что я виноват в этом, пока не выясню, почему множественный выбор делает дубликаты ).

Документация, которую я прочитал, чтобы понять, почему:

Изменение связей с помощью привязки данных Т.е. виджеты Multi Select

экспорт "многие ко многим"


EDIT

Запись связанных записей в консоль показывает, что пока я редактирую отношения, существует только один экземпляр каждой записи. После сохранения записи product и перезагрузки приложения вход в консоль показывает, что оба отношения были дублированы.

Кроме того, источник данных product находится в режиме ручного сохранения, а источник данных bundle - нет.

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