Когда я изменяю отношения между двумя источниками данных с помощью виджета Multi Select, App Maker дублирует отношения.
Экспортируемые данные:
![Duplicate relations](https://i.stack.imgur.com/nBxyH.png)
Продукт - связки отношение «многие ко многим».
Это отношение управляется из источника данных product через виджет Multi Select для связок .
Multi Выберите настройки:
- Источник данных: product (наследуется).
- Значения: привязано к
@datasource.item.bundles
.
- Опции: привязано к
@datasources.bundles.items
.
Кто-нибудь сталкивался с этим раньше, узнал почему или нашел решение?
Я пытался найти что-нибудь в Google, чтобы найти решение, но больше никого не нашел с этой проблемой.
Я наблюдал это в более чем одном из моих отношений, которые управляются виджетом Multi Select. Я также наблюдал это в одном из моих отношений, которые управляются через клиентский скрипт, который запускается в пользовательском интерфейсе (но я собираюсь предположить, что я виноват в этом, пока не выясню, почему множественный выбор делает дубликаты ).
Документация, которую я прочитал, чтобы понять, почему:
Изменение связей с помощью привязки данных Т.е. виджеты Multi Select
экспорт "многие ко многим"
EDIT
Запись связанных записей в консоль показывает, что пока я редактирую отношения, существует только один экземпляр каждой записи. После сохранения записи product и перезагрузки приложения вход в консоль показывает, что оба отношения были дублированы.
Кроме того, источник данных product находится в режиме ручного сохранения, а источник данных bundle - нет.