PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Картографиране на масив с Hibernate

Hibernate (и JPA) не могат директно да картографират типа PostgreSQL масив. Вижте този въпрос за това как да продължите, ако наистина трябва да запазите структурата на базата си такава, каквато е. Тази нишка има пример за необходимия персонализиран тип.

Ако можете да промените вашата схема, можете да позволите на hibernate да създаде допълнителна таблица за обработка на колекцията - List<Integer> . След това, в зависимост от версията на хибернация, която използвате:

  • Съвместим с JPA 2.0 - използвайте @ElementCollection
  • Съвместим с JPA 1.0 – използвайте @CollectionOfElements


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какъв е редът на записите в таблица със съставен първичен ключ

  2. Концепции за висока достъпност на Oracle в PostgreSQL

  3. Как Sin() работи в PostgreSQL

  4. Транспониране на sql резултат, така че една колона да отива в няколко колони

  5. PostgreSQL ILIKE заявка с SQLAlchemy