0
我有NHibernate 2和Linq查詢項目。我試圖遷移NHibernate 3,但Linq查詢經常返回異常。NHibernate linq 3.0準備好了嗎?
例如,
Session.Query().Where(c => c.Name != "AAA").Take(5).Select(c => c.Name)
回報例外,因爲採取的是選擇前...
我認爲可能是最好等待下一個版本,並推遲遷移...
我有NHibernate 2和Linq查詢項目。我試圖遷移NHibernate 3,但Linq查詢經常返回異常。NHibernate linq 3.0準備好了嗎?
例如,
Session.Query().Where(c => c.Name != "AAA").Take(5).Select(c => c.Name)
回報例外,因爲採取的是選擇前...
我認爲可能是最好等待下一個版本,並推遲遷移...
對於現在,這是一個限制(只需簡單的解決方法:只需將Take放在最後)
按照https://nhibernate.jira.com/browse/NH-2317查看它的修復時間。