QueryOver: с учетом регистра, как или равно
Есть много сообщений в Интернете и переполнении стека, в которых говорится о решении проблемы лайков без учета регистра. Я думаю, это связано с тем, что база данных этих людей по умолчанию чувствительна к регистру.
Сервер Sql по умолчанию использует сортировку без учета регистра, поэтому у меня никогда не возникло бы этой проблемы по умолчанию.
Но, к сожалению, у меня есть противоположная проблема. Мне нужно сделать один раз с учетом регистра равных или как.
Я не могу установить параметры сортировки таблицы, поэтому в идеале будет запускать некоторые sql, как это
WHERE Column COLLATE Latin1_General_CS_AS = 'CaseSensitive'
Насколько я понимаю, я не понимаю, почему InsensitiveLike был реализован, так как, конечно, мы могли бы просто сделать что-то вроде этого
.Where(x=> x.Column.ToLower() == variable.ToLower())
Но моя проблема не может быть решена каким-либо иным способом, чем изменение вышеуказанного коллапса.
Было бы хорошо, если бы это было встроено, вместо того, чтобы писать SQL-запросы.
Я что-то пропустил или действительно нет способа сделать это?