Разрешение сущности из SQL-запроса в EF CoreC#

Место общения программистов C#
Ответить
Anonymous
 Разрешение сущности из SQL-запроса в EF Core

Сообщение Anonymous »

Я добавил объект, который разрешается из такого SQL-запроса. Эта сущность принадлежит/управляется каким-то другим DbContext, и я просто использую ее как ссылку на данные. Никакие обновления/удаления или DDL из моего приложения для этого объекта не будут создаваться.

Код: Выделить всё

modelBuilder.Entity(entity =>
{
entity.HasKey(e => e.id);

entity.ToSqlQuery("SELECT id FROM data");

entity.Property(e => e.ContractId)
.HasColumnName("id");
});
Я пометил его как [NotMapped] декларативно, а также используя свободный синтаксис. Однако добавление миграции приводит к созданию объекта в коде миграции.
Есть ли другой флаг/команда, которую я должен использовать для этого сценария?

Подробнее здесь: https://stackoverflow.com/questions/792 ... in-ef-core
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»