Entity Framework .NET Core Views и динамические выражения - PullRequest
0 голосов
/ 24 октября 2018

Мне нужно запросить некоторые представления, используя Entity Framework.Код, подобный этому, работает отлично;

list = _context.Query<MyView>().ToList(e => e.Field1 == "Value");

Проблема в том, что мне нужно, чтобы динамическая переменная where была во время выполнения.Предполагалось, что динамические выражения решат проблему следующим образом:

var query =
    _context.Query<MyView>()
    .Where("Field1 = {0}", "Value")
    .Select("new (Field1 as Field1)");

Проблема заключается в том, что во время выполнения я получаю следующую ошибку:

System.Linq.Dynamic.Core.Exceptions.ParseException: «Ожидается выражение»

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