Вопрос

Я конвертирую проект из другого ORM в Entity Framework. У меня есть таблица, где все 3 поля являются внешними ключами. Таким образом, эта таблица была автоматически отображена как набор ассоциаций. В предыдущем ORM я все еще мог работать с этой таблицей как с сущностью - писать против нее операторы linq, добавлять и удалять объекты и т. Д. Возможно ли сделать это в Entity Framework с таблицей, которая была отображена как набор ассоциации? Я думаю, что в другом ORM у меня была возможность при отображении рассматривать таблицу как сущность, а не просто как коллекцию.

Это было полезно?

Решение

В платформе Entity у вас нет прямого доступа к таблицам соединений.

Вы связываете объекты друг с другом, и платформа добавляет или удаляет соответствующие строки в таблицах соединений.

Сначала это может сбивать с толку, но как только вы к этому привыкнете, это упрощает ваш код.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top