sql >> Databáze >  >> RDS >> Oracle

JPA V klonu jednotky práce byl zjištěn primární klíč Null nebo zero

Stalo se mi to, protože jsem do své databáze ručně přidal záznam s id 0 (nula). V mém případě EclipseLink „nemohl“ zpracovat id s nulou. Tak jsem do souboru persistence.xml přidal následující:

     <property name="eclipselink.allow-zero-id" value="true"/>

Tato vlastnost říká, že EclipseLink zpracuje nulu jako platné ID.

[1] http://meetrohan.blogspot.de/ 2011/11/eclipselink-null-primary-key.html



  1. Rails a MySQL - ActiveRecord::ConnectionNotEstablished v produkčním prostředí

  2. Řešení problémů generátoru číselných řad – 1. část

  3. Jak vrátit hodnotu z funkce, pokud není nalezena žádná hodnota

  4. Jak najít vztah z databáze Snomed Postgres Sql