sql >> Databáze >  >> RDS >> Mysql

Hibernace Nelze přidat nebo aktualizovat podřízený řádek:selhalo omezení cizího klíče

Skoro dobře. Výše musíte přidat getId() metoda pro Resolution třída a podobný kód níže. Pravděpodobně vaše resolution objekt má vždy 0 jako id po volání metody uložení.

@Column(name = "id", unique = true, nullable = false)
@GeneratedValue(strategy = GenerationType.AUTO)


  1. Ověřování SQL Server vs. ověřování Windows:Které použít a kdy

  2. Správný způsob, jak uživatelům poskytnout přístup k dalším schématům v Oracle

  3. MS SSQL:Jak použít případ, kdy jako parametr exec

  4. Propojení Google BigQuery se softwarem IRI Voracity