Agrupamento do Nhibernate QueryOver sem o nome da coluna codificada
Então, eu tenho o seguinte sql
SELECT * FROM tabela Onde o nome COLLATE LATIN1_GENERAL_CI_AI CURTA 'myText%'
que eu quero implementar usando o QueryOver
No momento eu tenho:
whereRestriction.Add(Expression.Sql("Name COLLATE LATIN1_GENERAL_CI_AI LIKE ?", String.Format("{0}%", subStringMatch), HibernateUtil.String));
o que funciona bem, mas com dois problemas. Primeiro, é específico ao sqlserver e, em segundo lugar, a coluna do banco de dados 'Nome' é codificada.
Alguém tem alguma sugestão para contornar esses dois problemas ou, pelo menos, o nome da coluna db codificada?