2014-01-22 3 views
1

Ранее у меня была ошибка с функцией fixrelationships (Breeze: Differences between Entity Framework and NHibernate with many to many), которая была исправлена.
Теперь я сталкиваюсь с другой проблемой, связанной с исправлением.
У меня есть объект Запрос со многими для многих отношений, называемых RequestContact. Многие из многих раскрываются как многие из них как для объектов Request, так и для Contact. Если я удалю RequestContact из запроса, я получил ошибку «null или переходное значение» в NHibernate.
Что происходит: ветер направляет мой удаленный объект по проводу. Как только на сервере отношения объекта не загружаются (см. code, строка 290), и метод удаления сбрасывается, поскольку ассоциации пусты.
Код похож на мой предыдущий пост, если вы хотите образец.
Это ошибка? Почему ассоциации не загружаются, когда EntityState - Deleted?Breeze - Null или переходное значение при удалении объекта с nhibernate

Я сделал исправление в этом pull request.

ответ

1

Это ошибка, но исправление в запросе pull вызывает ошибки с ассоциациями «один к одному» в моих тестах. Ему нужна еще работа.

+0

благодарим вас за быструю обратную связь. – lnu

+1

Исправлено сейчас (только в источнике GitHub). Это изменение почти совпадает с тем, что вы предложили. Спасибо за вашу помощь. –

+0

Ницца. Спасибо. – lnu

Смежные вопросы