(N) Hibernate Выбор констант в запросе - PullRequest
2 голосов
/ 08 декабря 2008

кто-нибудь знает, можете ли вы сделать что-то подобное, используя (N) Hibernate критерий api:

Select 1 AS obj.Property0, obj.Property1, obj.Property2 from Class 

По желанию я хочу выбрать постоянное значение для одного из моих свойств в запросе. Я могу сделать это достаточно легко, используя HQL, но мне было интересно, если кто-нибудь знает способ, используя критерии API?

1 Ответ

2 голосов
/ 08 декабря 2008

вы можете сделать это с помощью SQLProjection:

projections.Add(Projections.SqlProjection("1 as PropertyName", new[] {"PropertyName"},
                                                          new IType[] {NHibernateUtil.Int32}));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...