У меня есть простой QueryOver
var q = SessionInstance.QueryOver<Person>().Where(p => p.Number.Equals(number));
Тип поля ввода - int. Этот запрос имеет сообщение об ошибке выполнения:
Непризнанный вызов метода: System.Int32: Boolean Equals (Int32)