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

1対多のカスケード更新を休止状態にする

    obj.getLineItems() デタッチされたインスタンスのセットを返します(それらは現在のHibernateセッションに関連付けられていません)。この問題を解決する最も簡単な方法は、Purchaseをマージすることです。 トランザクションをコミットする前:

    purchase = session.merge(purchase);
    

    このようにして、マージ操作は関連するLineCommandにカスケードされます。 インスタンス。




    1. チェッカーラン

    2. Oracleでの有効な日付チェック

    3. MySQLデータベース全体のすべての外部キー制約を表示する

    4. jdbcコードを介してmysql5.5でinパラメーターを使用して単純なクエリを試しています