2
我在使用子查詢和查詢轉移時遇到問題。使用QueryOver進行子查詢
這是我
var address = QueryOver.Of<Address>()
.Where(x => x.City.IsLike("%" + city + "%")).Select(x => x.Person.Id);
var result = Session.QueryOver<Person>()
.Where(x => x.Type.IsLike(type + "%"))
.And(x => x.Name.IsLike("%" + name + "%"))
.WithSubquery.WhereExists(address);
我有一個人一張桌子和一個人有多個addreses。
所以 人 ID,名稱,類型
和地址將有 PERSONID和城市等
所以想通過名稱來搜索一個人,作爲市這是在地址表類型,以及