0
我需要給一個標準的字符串列表接受一個又一個, 的sql,使得這就是:請幫我改寫一個簡單的SQL到NHibernate的標準
select loginName from SimpleUsers
where loginName in ('admin', 'oscar', 'stig')
,但我需要它NHinbernate標準,任何人都可以幫助我這個?
我需要給一個標準的字符串列表接受一個又一個, 的sql,使得這就是:請幫我改寫一個簡單的SQL到NHibernate的標準
select loginName from SimpleUsers
where loginName in ('admin', 'oscar', 'stig')
,但我需要它NHinbernate標準,任何人都可以幫助我這個?
你可以試試這個:
var loginNames = session
.CreateCriteria<SimpleUsers>()
.Add(Restrictions.In("loginName", new[] { "admin", "oscar", "stig" }))
.SetProjection(Projections.Property("loginName"))
.List<string>();