Postgresql insert语句jpa spring boot的supress行计数检查

Postgresql insert语句jpa spring boot的supress行计数检查,postgresql,spring-boot,jpa,Postgresql,Spring Boot,Jpa,我正在尝试使用postgresSQL执行分区,但是当我尝试使用我的应用程序插入到我的数据库时,我不断地得到这个错误 Caused by: org.hibernate.StaleStateException: Unexpected row count: 0; expected: 1 at org.hibernate.jdbc.Expectations$BasicExpectation.checkNonBatched(Expectations.java:84) ~[hibernate-cor

我正在尝试使用postgresSQL执行分区,但是当我尝试使用我的应用程序插入到我的数据库时,我不断地得到这个错误

Caused by: org.hibernate.StaleStateException: Unexpected row count: 0; expected: 1
    at org.hibernate.jdbc.Expectations$BasicExpectation.checkNonBatched(Expectations.java:84) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
    at org.hibernate.jdbc.Expectations$BasicExpectation.verifyOutcome(Expectations.java:51) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
    at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3171) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
    at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3688) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
    at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:90) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
    at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:604) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
    at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:478) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
    at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:356) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
    at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
    at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1453) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
    at org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:510) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
    at org.hibernate.internal.SessionImpl.flushBeforeTransactionCompletion(SessionImpl.java:3282) ~[hibernate-core-5.3.9.Final.jar:5.3.9.Final]
经过一些研究,我发现hibernate正在从postgres中寻找完成标记,由于我的触发器,它将发送一个
NULL
值,并最终发送
0
计数

那么,有没有办法在JPA中抑制
INSERT
语句的行数呢?怎么做

或者可以让postgres发送分区表插入的完成标记吗