1
我使用QueryOver
和islike
擺脫Oracle數據庫的記錄,但我想不區分大小寫NHibernate的查詢在不區分大小寫
orgs = session.QueryOver<V_CM_ORG_GET>()
.SelectList(list => list
.SelectGroup(c => c.ORG_ID).WithAlias(()=>or.ORG_ID)
.SelectGroup(c => c.ORG_NAME).WithAlias(() => or.ORG_NAME)
.SelectGroup(c => c.PHONE).WithAlias(() => or.PHONE))
.Where(Restrictions.On<V_CM_ORG_GET>(y=>y.ORG_NAME)
.IsLike(query,MatchMode.Anywhere))
.TransformUsing(Transformers.AliasToBean<OrgsObj>())
.List<OrgsObj>();
謝謝,我剛修好。 – 2014-10-07 16:40:45
偉大的,如果這對你有用;)享受NHibernate,令人驚歎的工具 – 2014-10-07 16:41:18