ORA-01008 с использованием Entity Framework 6
Я использую Entity Framework 6 для доступа к базе данных Oracle. У меня есть запрос, подобный следующему:
var query = db.Table
.Where(x => x.Field1 == field1 || x.Field1 == "ConstantValue")
.Where(x => x.Field2 == field2 || x.Field2 == "ConstantValue")
.OrderByDescending(x => x.Field1)
Когда я его выполняю, я получаю следующую ошибку: ORA-01008: не все переменные связаны
Я знаю, что обычно означает это сообщение, но здесь нет никакого смысла. field1 и field2 не являются нулевыми. Пожалуйста, кто-нибудь может помочь мне решить эту проблему?