File содержит в себе подклассы DeviceInfo UserInfo. В этом же классе File объявлены экземпляры этих подклассов Device и User
var results = session.CreateCriteria<File>()
.CreateAlias("DeviceInfo", "device_info")
.CreateAlias("UserInfo", "user_info")
.Add(Expression.Like("device_info.Serial", DeviceSerial))
.Add(Expression.Like("user_info.Name", Name))
.Add(Expression.Like("DateReceived", ReceivedTime))
.List<File>();
никогда не находит совпадений в базе, хотя я глазами вижу, что они есть.
что я делаю не так?
Юзаешь гибернейт
Обсуждают сегодня