Как изменить отображение таблицы для модели при запуске - PullRequest
0 голосов
/ 06 мая 2019

Перед созданием модели SomeRecords во время выполнения я хотел бы динамически изменить отображение таблицы класса модели, чтобы оно отображалось либо на таблицу с именем recordsA или recordsB

Чтобы сделать это определение, я хочу использовать поле из отдельной таблицы в той же базе данных (dbo.TableToUse.firstRecord.Column ("currentTable"))

Судо:

onModelBuild() {

if( first record of dbo.tableToUse value equals "recordsA")
   SomeRecords Model Table Mapping = "recordsA"

else
   SomeRecords Record Model Table Mapping = "recordsB"

}

Я провел некоторое исследование и нашел код для установки схемы onModelBuild(), но не могу понять, что искать для сопоставления модели после проверки значения в другой таблице. - https://docs.microsoft.com/en-us/ef/core/modeling/relational/tables

Ожидаемые результаты: я ожидаю, что Модель выполнит быструю проверку перед созданием, чтобы определить, какую таблицу следует сопоставить с

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