sql >> データベース >  >> RDS >> Oracle

作業単位のクローンでJPANullまたはゼロの主キーが検出されました

    これは、IDが0(ゼロ)のエントリをデータベースに手動で追加したために発生しました。私の場合、EclipseLinkはゼロのIDを「処理できませんでした」。そこで、persistence.xmlに次のように追加しました。

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

    このプロパティは、EclipseLinkがゼロを有効なIDとして処理するように指示します。

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



    1. 日付の間にあるCakePHPモデル

    2. System.Data.OracleClientには、Oracleクライアントソフトウェアバージョン8.1.7が必要です。

    3. CakePHPに空間データを保存する

    4. Round()がPostgreSQLでどのように機能するか