Я использую nhibernate для запроса некоторых данных.
У меня следующий HQL-запрос
ВЫБРАТЬ x ИЗ mytable AS x, PageSetting AS ps, Page AS p ГДЕ p.Id =: pageId AND ps.Value = str (x.Id) И ps.Page.Id = p.Id
Однако ps.Value - это строковое значение, а x.Id - это Guid.
Как я могу сравнить эти значения в этом запросе