所以我試圖從表中執行一個基本的選擇查詢返回行。現在我有一個對象表示表中的數據並映射到hbm.xml文件中。據我所知,映射是正確的(這是一個帶有自動遞增鍵和字符串值的簡單表)。CreateSQLQuery的作品,但QueryOver不與NHibernate
當我這樣做:
session.CreateSQLQuery("SELECT * FROM db.table").List()
例如,生成的查詢工作。
但是,如果我這樣做:
session.QueryOver<MyObject>().List()
的結果爲空。
你可以發佈你的映射文件和類MyObject來? MyObject XML映射嵌入式資源嗎? MyObject中的表名是否設置爲「table」? – Rippo 2013-05-02 14:46:46