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

Symfony2 और Doctrine2:इकाई X के लिए कोई पहचानकर्ता/प्राथमिक कुंजी निर्दिष्ट नहीं है। प्रत्येक इकाई के पास पहचानकर्ता/प्राथमिक कुंजी होनी चाहिए

यदि आपने अपनी मैपिंग को xml/yml से एनोटेशन में बदल दिया है, तो पुरानी मैपिंग फ़ाइलों को हटाना सुनिश्चित करें।

चल रहे इस उदाहरण में:php app/console doctrine:mapping:convert annotation

कन्वर्ट करने के लिए:AppBundle\Resources\config\doctrine\MyEntity.doctrine.xml

इस फ़ाइल के साथ इनलाइन एनोटेशन में:AppBundle\Entity\MyEntity.php

त्रुटि फेंक दी गई है क्योंकि यह एनोटेशन का उपयोग करने से पहले एक्सएमएल मैपिंग का उपयोग कर रहा है। एक्सएमएल हटाएं और अच्छी तरह से होना चाहिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. विक्रय आदेश ग्रिड फ़ील्ड में स्तंभ उपनामों का उपयोग करना

  2. PHP डेटाबेस परिणाम को बहुआयामी सरणी में जोड़ना

  3. MySQL जहां डेटटाइम आज की तुलना में अधिक है

  4. मैं इस SSH सुरंग को स्थानीय विकास डॉकटर से स्टेजिंग डेटाबेस तक कैसे पूरा करूं?

  5. JSON_VALID () - MySQL में मान्य JSON के लिए परीक्षण करें