Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Symfony2 i Doctrine2:Nie określono identyfikatora/klucza podstawowego dla jednostki X. Każda jednostka musi mieć identyfikator/klucz podstawowy

Jeśli przekonwertowałeś swoje mapowania na adnotacje z xml/yml, pamiętaj o usunięciu starych plików mapowań.

W tym przykładzie uruchamiamy:php app/console doctrine:mapping:convert annotation

do konwersji:AppBundle\Resources\config\doctrine\MyEntity.doctrine.xml

do adnotacji wbudowanych w ten plik:AppBundle\Entity\MyEntity.php

zgłaszany jest błąd, ponieważ używa mapowania xml przed użyciem adnotacji. Usuń xml i powinno być dobrze.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Żadne operacje nie są dozwolone po zamknięciu wyciągu

  2. Uzyskaj kierunek indeksu ze schematu informacyjnego w MySQL

  3. 3 sposoby na wykrycie, czy ciąg pasuje do wyrażenia regularnego w MySQL

  4. Integracja wyszukiwania na stronie, której backend to MYSQL

  5. Zgłosić błąd uniemożliwiający aktualizację tabeli w wyzwalaczu MySQL