0 के पास विरासत मैपिंग के साथ मेरे पास 4 कक्षा ए, बी, बी 1, बी 2 है: ए (तालिका ए में मैप किया गया) शीर्ष-सबसे अभिभावक वर्ग है और इसकी विरासत मैपिंग रणनीति है tablePerHierarchy=false (इसका मतलब है कि इ
यहाँ के उपवर्गों मेरी पदानुक्रम है MappingException: XML सत्यापन त्रुटि: तत्व 'में शामिल हुए-उपवर्ग' नाम स्थान में 'कलश: nhibernate-मानचित्रण-2.2' अमान्य चाइल्ड तत्व नाम स्थान में 'discriminator' ': n
स्थिति मैं एक DiscriminatorColumn, एकल तालिका भाग के लिए कॉन्फ़िगर के साथ एक इकाई है: @Entity
@Inheritance(strategy=InheritanceType.SINGLE_TABLE)
@DiscriminatorColumn(name="TYPE")
public class Cont
मैं एक ईएफ 4.2 कोड पहले मॉडल का उपयोग कर एक परियोजना पर काम कर रहा हूं। इस मॉडल में उत्पादों के लिए एक टीपीएच विरासत संरचना शामिल है। मुझे भेदभावकर्ता पर इस विरासत मॉडल के पॉलीमोर्फिक परिणामों को समूह
महत्व देता रहा दस्तावेजों की एक सरल शामिल पदानुक्रम है: CREATE TABLE Documents
(
id INTEGER NOT NULL,
discriminator ENUM('official','individual','external') NOT NULL,
file_name VARCHAR(