Nab*_*ilS 44 linq nhibernate eager fetch
有没有办法使用linq for nhibernate将fetchmode设置为渴望多个对象.似乎有一种扩展方法,它只允许我设置一个对象.但是我需要为多个对象设置它.这可能吗?谢谢
Mik*_*low 105
新的Linq提供商的做法有所不同:
var customers = session.Query<Customer>().Fetch(c => c.Orders).ToList();
Run Code Online (Sandbox Code Playgroud)
更多信息:http: //mikehadlow.blogspot.com/2010/08/nhibernate-linq-eager-fetching.html
Pac*_*aco 18
只需使用它一次.
IList<Entity> GetDataFromDatabase()
{
var query = session.Linq<Entity>();
query.Expand("Property1");
query.Expand("Property2");
return query.ToList();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19645 次 |
| 最近记录: |