PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

PSQLException :les objets volumineux ne peuvent pas être utilisés en mode de validation automatique

Je ne peux pas vous dire comment cela se fait dans Hibernate, mais l'ouverture et la lecture/écriture d'un objet volumineux doivent se produire dans la même transaction de base de données.

Désactiver le mode de validation automatique devrait faire l'affaire, peut-être que vous avez fait quelque chose de mal.

Mais puis-je suggérer que vous n'utilisiez pas du tout de gros objets ?
En général, il est beaucoup plus facile d'utiliser le bytea Type de données PostgreSQL, qui peut contenir des données jusqu'à 1 Go de taille. À moins que vous ne stockiez et ne récupériez les données par blocs, les objets volumineux n'offrent aucun avantage, et je doute que vous puissiez exploiter pleinement la fonctionnalité des objets volumineux avec un ORM de toute façon.