Удалите записи отношений «многие ко многим» в базе данных с помощью структуры сущностей - PullRequest
3 голосов
/ 13 июля 2011

Если у меня есть много ко многим отношениям в базе данных, ведьма выглядит так:

House-HouseType-Type

В модели данных это выглядит так

House-Type

Я не могу изменить таблицу HouseType напрямую, потому что для этого нет сущности.

Например, если я вставляю некоторые сущности в базу данных после записей в таблице HouseType, выглядящих так:

HouseId TypeId
1       2
1       3
1       4

, чем я хочуудалить некоторые записи отношений.

например, Записи в таблице после удаления будут:

  HouseId TypeId
    1       2

Как это сделать в Entity Framework 4?

1 Ответ

4 голосов
/ 13 июля 2011
house.Types.Remove(type)

или

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