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

हाइबरनेट एन:एम एक्सट्रैक्ट हैशकोड NullPointerException फेंकता है

समस्या यह है कि हाइबरनेट संबंध वस्तु को बचाने की कोशिश कर रहा है, CellAtLocation उदाहरण के लिए, जबकि बच्चे आपत्ति करते हैं, Cell और/या Location मामले अभी तक कायम नहीं हैं। इस प्रकार, बच्चों की वस्तुओं में generated id नहीं है उनके साथ जुड़ा हुआ है और इसलिए हाइबरनेट उनके लिए हैश की गणना नहीं कर सकता है।

CellAtLocation को सहेजने का प्रयास करने से पहले उदाहरण के लिए, पहले saveOrUpdate . पर कॉल करके बच्चों की वस्तुओं को सहेजने का प्रयास करें उन पर विधि।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:ज़ीरोफिल का उपयोग किए बिना डिस्प्ले चौड़ाई क्यों निर्दिष्ट करें

  2. ऐसी वेबसाइट पर खोज को एकीकृत करना जहां बैकएंड MYSQL है

  3. Mysql अल्पविराम से अलग सूची के साथ काम कर रहा है - जंक्शन तालिका

  4. MySQL:एक ही तालिका से गिनती के साथ अद्यतन तालिका

  5. एक और स्कीमा में Django विदेशी कुंजी