Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

हाइबरनेट में सरलतम एक-से-अनेक मानचित्र मामला MySQL में काम नहीं करता है

और निश्चित रूप से, मैं घंटों समस्या को पसीना बहाता हूं, इसे यहां पोस्ट करता हूं, और एक मिनट बाद...

वैसे भी, उत्तर @OneToMany एनोटेशन का मैप किया गया तत्व है:

@OneToMany(cascade = CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="member")
@MapKey(name = "name")
private Map<String, Preferences> preferences
         = new HashMap<String, Preferences>(); 

जो एक निश्चित समझ में आता है:कई इकाई में कौन सा क्षेत्र एक इकाई की ओर इशारा करता है? यहां तक ​​​​कि मिलान करने वाले @ManyToOne फ़ील्ड की तलाश करने की अनुमति भी बहुत त्रुटि प्रवण थी, मुझे लगता है कि उन्होंने जो किया (मानचित्रण तालिका के अस्तित्व को मानते हुए) और भी बदतर बना दिया।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैक ओएस एक्स 10.7.5 पर घातक त्रुटि 'stdio.h' पायथन 2.7.3

  2. पीडीओ के साथ कई पंक्तियाँ सम्मिलित करें

  3. MYSQL में FIELD द्वारा आदेश

  4. इंट कॉलम से एक स्ट्रिंग को क्वेरी करना?

  5. Json एक संपूर्ण mysql परिणाम सेट को एन्कोड करता है