Я использую linq-to-nhibernate со следующим запросом:
ISession session = GetSession();
var query = from storeZoneStyles in session.Linq<StoreZoneStyle>()
from storeZones in session.Linq<StoreZone>()
where storeZoneStyles.StoreZoneId == storeZones.StoreZoneId && storeZones.StoreCode == storeCode
select storeZoneStyles;
С помощью этого запроса я хочу получить только все storeZoneStyles, которые принадлежат коду магазина. Теперь, когда я запускаю это, я получаю следующее исключение во время выполнения:
Невозможно привести объект типа «System.Linq.Expressions.ConstantExpression» к типу «System.Linq.Expressions.LambdaExpression».
Кто-нибудь может мне помочь, пожалуйста?