Как использовать выражение NHibernate QueryOver, как я могу сравнить с локальной переменной?
Например:
[Таблица БД]
1 - 01/01/2011
2 - 02/20/2011
3 - 03/09/2011
Я хочу, чтобы запрос выглядел следующим образом:
SELECT * FROM Table WHERE '03/01/2011' >= DateColumn
Где '03/01/2011' - переменная, в которую я передаю.
Я пытался:
DateTime myDate = new DateTime(2011, 3, 1);
QueryOver.Of<Table>(() => tAlias).Where(() => myDate >= tAlias.DateColumn)
Однако, это выдает следующее исключение:
Не удалось найти свойство myDate
Есть идеи, как это сделать с помощью выражения QueryOver?