У меня есть таблица в моей БД, например:
Table_A
Col1 nvarchar(100)
Col2 nvarchar(100)
Col3 nvarchar(100)
Теперь в моей сущности у меня есть:
public class Table_A
{
public string Col1 {get; set;}
public string Col2 {get; set;}
public string Col3 {get; set;}
public string Col4 {get; set;}
}
Используя EF, в некоторых случаях мне нужно выполнить хранимая процедура, которая возвращает Col1, Col2, Col3 и Col4 (Col4 - это извлечение столбца в левом внешнем соединении с другой таблицей); проблема в том, что когда я не использую этот SP, я получаю сообщение об ошибке на Col4.
Я использую EF Core 2.2.3 и MS SQL Server 2017.