1
我試過用Oracle的未來功能,但NHibernate不支持它。如何在使用Oracle時使用Fluent NHibernate實現批量抓取?
我讀過一些關於批量抓取功能:http://docs.huihoo.com/hibernate/nhibernate-reference-1.2.0/performance.html
我怎麼會用流利的NHibernate的使用呢?應該如何配置?
我試過用Oracle的未來功能,但NHibernate不支持它。如何在使用Oracle時使用Fluent NHibernate實現批量抓取?
我讀過一些關於批量抓取功能:http://docs.huihoo.com/hibernate/nhibernate-reference-1.2.0/performance.html
我怎麼會用流利的NHibernate的使用呢?應該如何配置?
爲了給你答案如何使用配料用流利的:一類水平
public MyEntityMap()
{
Id(x => x....
...
BatchSize(100);
與此對應的19.1.5. Using batch fetching上colleciton
HasMany<MyEntity>(x => x.Entities)
.BatchSize(100);
2)
1)
我試着向你解釋你的映射中的'BatchSize(25)'*(見http:// sta ckoverflow.com/questions/20986026/)*會做這個工作。什麼不工作?我的意思是你的上一個問題http://stackoverflow.com/questions/20970680 –
這是我第一次寫這個問題,並且你發送的鏈接不是我的問題,所以如果時間看起來很接近巧合。 –
您的問題:如何在NHibernate中不加重複地加載關聯? (第二個鏈接在我的評論http://stackoverflow.com/questions/20970680)。我發送的第一個鏈接 - 這是答案。使用BatchSize(25),因爲我已經告訴過你... –