sql >> Databáze >  >> RDS >> PostgreSQL

Mapování pole pomocí režimu spánku

Hibernate (a JPA) neumí přímo mapovat typ pole PostgreSQL. Podívejte se na tuto otázku, jak postupovat, pokud opravdu potřebujete zachovat strukturu databáze tak, jak je. Toto vlákno obsahuje příklad požadovaného vlastního typu.

Pokud můžete změnit své schéma, můžete nechat hibernaci vytvořit další tabulku pro zpracování kolekce - List<Integer> . Potom v závislosti na verzi režimu spánku, kterou používáte:

  • Vyhovuje JPA 2.0 – použijte @ElementCollection
  • Vyhovuje JPA 1.0 – použijte @CollectionOfElements


  1. Získání neznámého primárního klíče pro tabulku, když je tam ID

  2. Vizualizace bodu zvratu pomocí Plan Explorer

  3. Jak napsat uloženou proceduru pomocí phpmyadmin a jak ji používat prostřednictvím php?

  4. Co znamená ON [PRIMARY]?