我已經映射了一個簡單的實體,讓我們說一個發票使用流利NHibernate,一切工作正常......一段時間後,事實證明,我經常需要處理'發送發票' (通過發送發票,我們的意思是所有符合invoice.sent == true條件的實體)...有沒有一種方法可以根據我的數據訪問層輕鬆地抽象「已發送的發票」?我不喜歡在我的一半存儲庫方法中重複上述條件的想法。 我認爲使用簡單的過濾視圖將是最佳的,但它怎麼做? 也許我做得非常錯誤,有人會幫我意識到它:)?映射表和一個簡單的看法與流利NHibernate
1
A
回答
0
儘管我親自使用存儲庫方法,但您可以使用NHibernate filters來完成此操作,該操作完全適用於此目的。
0
就我個人而言,我只會在存儲庫中使用額外的方法。
+0
嗯是的,它只是你一遍又一遍地重複同樣的條件,這當然不是一個好主意,尤其是如果有什麼改變:) – adrin 2010-04-27 08:10:18
相關問題
- 1. (流利)與CompositeId NHibernate映射
- 2. 流利NHibernate單向映射
- 3. 流利NHibernate和HasMany映射
- 4. 流利Nhibernate映射
- 5. 流利Nhibernate映射
- 6. 流利NHibernate和與索引映射類
- 7. NHibernate /流利NHibernate映射
- 8. 流利的nHibernate映射與三元映射表
- 9. 流利的NHibernate映射
- 10. 流利的nHibernate映射
- 11. 流利的NHibernate映射
- 12. 流利的nhibernate映射
- 13. 流利,NHibernate的映射
- 14. 流利的映射與自動映射與流利的NHibernate混合?
- 15. NHibernate的流利CompositeId與CustomType映射
- 16. 流利的NHibernate映射與ADO.NET
- 17. 流利NHibernate的一對一映射
- 18. 流利Nhibernate映射hasMany
- 19. 流利NHibernate映射參考
- 20. 流利Nhibernate枚舉映射
- 21. 流利NHibernate自動映射
- 22. 流利/ nhibernate映射問題
- 23. 流利的NHibernate多對一的映射
- 24. 流利的NHibernate - 獨立表映射
- 25. 流利的NHibernate連接表映射
- 26. 流利Nhibernate映射兩個數據庫表上的單個類
- 27. 流利Nhibernate與SQLite映射組件
- 28. 流利NHibernate:映射一對一
- 29. 流利Nhibernate:映射與接口要求的單個實體
- 30. NHibernate /流利NHibernate的動態列映射
是的感謝建議,我偶然發現NH濾波器,並且確實可以達到這個目的好吧......但是,當你和Sosh建議我可能會堅持庫方法。 – adrin 2010-04-27 15:12:37