Таблица с самоотношением перезаписывается сама - PullRequest
0 голосов
/ 30 мая 2019

У меня проблема с таблицей с собственными отношениями, давайте назовем ее Table1

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

Затем я создал страницу, назовем ее Page1

На этой странице есть вставка для ввода имени и выбора родительской записи

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

Пример Я ввожу следующие данные в форму вставки

Id        Name           Parent
1         USA            No Selection
2         Canada         No Selection
3         Houston        USA
4         Toronto        Canada
5         Minute Maid    Houston

Все идет хорошо, но когда я обновляю приложение, данные изменяются на

Id        Name           Parent
1         USA            Houston
2         Canada         Toronto
3         Houston        Minute Maid
4         Toronto        Canada
5         Minute Maid    Houston

, если я изменяю их обратно, они остаются верными, пока я не сделаю новую запись, тогда проблема повторяется.Любые идеи о том, что вызывает эту проблему?

Page View

Relation

Table

Test1

Test2

...