JayData создать сущность с отношением

Я хочу создать сущность, скажем, "связь" между двумя существующими сущностями. Пока у меня есть это:

BusinessLayer.context.DefinitionSet.attach(existingDefinition1);
BusinessLayer.context.DefinitionSet.attach(existingDefinition2);

DataEntities.context.ConnectionSet.add({
                SrcDefinition: existingDefinition1,
                DstDefinition: existingDefinition2
            });

Когда я бегу BusinessLayer.context.saveChanges() есть определение после запроса к DefinitionSet, которое добавляет 2 определения каждый раз, когда я добавляю соединение.

Почему он добавляет 2 определения вместо существующих или как этого избежать? Я боролся слишком долго.

--РЕДАКТИРОВАТЬ--

Я возился с этим, и это все еще вызывает у меня проблему. Обратите внимание, что мой первоначальный вопрос был упрощен, чтобы показать только мою проблему, поэтому мой JsFiddle более обширен с большим количеством сущностей.

Это мой JsFiddle:

http://jsfiddle.net/ghNCx/

0 ответов

Другие вопросы по тегам