2009-05-07 14 views

उत्तर

19

मैं तुम्हें सिर्फ अपने दृश्य का नाम WithTable विधि का उपयोग कर के साथ अपने तालिका नाम बदल सकते लगता होगा:

WithTable("myview"); 

संपादित करें: बस इस जवाब को अद्यतन करने, धाराप्रवाह NHibernate अब उपयोग करता है:

Table("myview"); 
+2

क्या होगा यदि इस दृश्य में कोई प्राथमिक कुंजी नहीं है? –

3

mxmissile का उत्तर सही है, लेकिन मैं यह जोड़ना चाहता हूं कि दृश्य को अपडेट करने योग्य (SQL सर्वर टर्म) होना होगा यदि आप इसके खिलाफ आवेषण या अपडेट करना चाहते हैं। मेरे पास ऐसे दृश्यों के खिलाफ मैप किए गए कई टेबल हैं जो निष्क्रिय रिकॉर्ड फ़िल्टर करते हैं क्योंकि ये टेबल मुलायम हटाए जाने की अनुमति देते हैं।

+1

यदि मुझे याद है, तो ये "अद्यतन करने योग्य" दृश्य शीर्षक इंडेक्स किए गए दृश्य हैं? यह थोड़ी देर हो गया है क्योंकि मुझे इस सामान से निपटना पड़ा था। – mxmissile

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