nhibernate-queryover

    0熱度

    1回答

    我閱讀有關NHibernate的aliastobean,在我的項目的東西,而我這篇文章劃線: http://blog.andrewawhitaker.com/blog/2014/06/19/queryover-series-part-4-transforming/ 我發現有趣的是自定義AliasToBean trasformer, 這裏是怎麼了工作原理: public class AliasToB

    1熱度

    1回答

    我想在nhibernate中做一個查詢,我遇到了一個問題。 我想要接收所有具有模式「報告」的事件報告(沒有事件的報告)可爲空) 所以我嘗試: Incident inc = null; Session.QueryOver<Report>() .Left.JoinAlias(r => r.Incident,() => inc) .Where(new Disjunction()

    1熱度

    1回答

    我有Nhibernate查詢,讓我回到兩列(字符串和布爾)。我想將結果轉換爲字典。我知道有可用的變形金剛,但我不知道如何得到這個工作 Session.QueryOver<Customer>() .Where(x => x.Id == XXX) .Select(x => x.Name, x => x.Moderator)

    0熱度

    1回答

    我無法獲得以下查詢的工作。分組和總金額工作沒有問題,但是當我嘗試做條件的總和,我收到編譯器以下錯誤: Error CS1503 Argument 1: cannot convert from 'NHibernate.Criterion.IProjection' to 'System.Linq.Expressions.Expression<System.Func<ManagementWebBase.

    0熱度

    1回答

    我在SQL Server中有一個標量函數我想在HQL的QueryOver中使用它。 請將SQL賦予HQL。 Select ID,Name,dbo.GetStatus(ID) From SST_Request 或以任何其他方式在HQL語句的子查詢中調用UDF。

    1熱度

    1回答

    好的,長時間的偵聽器,第一次調用者。 我正在嘗試使用QueryOver API編寫查詢,該查詢將搜索實體的某些屬性的多個術語。問題是這些屬性中的一些是對另一個實體的引用;但是,我仍然需要在該參考文獻的屬性中搜索給定的術語。 我希望能夠寫下類似的代碼。在下面的代碼中,FirstName,MiddleName和LastName都是Person實體上的基本字符串屬性。部門屬性是部門類型的參考資產。部門實

    1熱度

    1回答

    我的Nhibernate查詢有問題。 我的XML映射 我有2個表,表A(KeyField1,字段2,字段3)和表B(KeyField1,的DateField) TableA ------------------ KeyField1 | Field2 | Field 3 K1 | A1 | True K2 | A2 | True K3 | A3 | True K4 | A4

    2熱度

    2回答

    我知道有很多類似的主題,但我找不到我正在尋找的答案。我有Message與Receivers名單。我正在嘗試使用狀態爲new的所有消息以及類型爲A的接收方。我得到了所有具有相應接收者的消息,但是擁有他們的所有接收者我只想要得到的接收器我感興趣的 這是我想使用: var messages = session.QueryOver<MessageDTO>() .Where(message =>

    2熱度

    1回答

    我已經構建了一個HQL來查詢一些使用CreateQuery的實體,並且我試圖使用QueryOver將它翻譯爲一個lambda表達式。 該查詢會在Latitude和Longitude的範圍內查找Negocio,並按用戶與Negocio之間的距離排序。我想將它轉換爲lambda表達式,因爲它更容易維護,但我按部分順序被卡住了。 這些是我擁有的實體。我省略了在這種情況下不相關的內容。 public cl

    1熱度

    1回答

    我遇到了我的多對多XML映射問題。最近我使用NHibernate Profiler並發現了這個Select N + 1問題。我似乎無法找到一個可行的解決方案,並且不知道我的映射是好還是與其查詢有關。 場景:我有一個配置文件可以有多個預定義的標籤。標籤可以有父母和/或孩子。這些標籤可以在許多配置文件中使用。我會告訴你我的相關類和映射。 Account.cs public class Account