2011-08-25 14 views
8

फ्लुएंट एनएचबर्ननेट का उपयोग करके फ़िल्टर का उपयोग करके, मैं अपने एनएचबीर्नेट सत्र पर एक वैश्विक फ़िल्टर स्थापित करने और क्लासमैप कक्षाओं में इसका उपयोग करने में सफल रहा हूं। फ़िल्टर WHERE क्लॉज को उस मानचित्र का उपयोग करके स्वचालित रूप से उस मानचित्र का उपयोग करके प्रश्नों में जोड़ा गया है - जैसा कि इस मंच पर अन्य पोस्टों में वर्णित है।निबर्नेट/फ्लुएंट एनएचबेर्नेट: सबक्लास मैप

फ़्लुएंट एनएचबर्ननेट SubclassMap के ApplyFilter <> को लागू नहीं करता है, यह केवल क्लासमैप के लिए लागू किया गया है। SubclassMap कन्स्ट्रक्टर को मैपिंगप्रोवाइडरस्टोर पास करके और उस पर फ़िल्टर जोड़कर, पीछे के दरवाजे के माध्यम से फ़िल्टर जोड़कर परीक्षण करना आसान था। डीबगर में परिणामी कक्षाओं का निरीक्षण करने से पता चलता है कि सब कुछ क्लासमैप के समान रूप से पॉप्युलेट किया गया है। हालांकि, आश्चर्य की बात नहीं है, यह काम नहीं किया।

क्या कोई मुझे बता सकता है कि फ़िल्टरों को एनएचबर्ननेट में सबक्लसैप के साथ काम करना चाहिए या नहीं?

क्या ऐसा कुछ है जो अंततः समर्थित हो सकता है (उदाहरण के लिए SubclassMap.ApplyFilter <> लागू करना) फ्लुएंट एनएचबेर्नेट में?

धाराप्रवाह NHibernate 2.1 का उपयोग करना, NHibernate 3.1

उत्तर

0

साथ मैं मान रहा है कि धाराप्रवाह कॉल फिल्टर लागू: इस Jira Entry अनुसार अक्टूबर 2012 समारोह नहीं अभी तक राष्ट्रीय राजमार्ग में availavle है।

+0

जुड़ा हुआ जिरा प्रविष्टि अब हल हो गया है। – Firo

संबंधित मुद्दे