我正在使用带有Spring web flux的ReactiveCrudRepository。以下查询没有使用r2 dbc更新Postgres数据库中的数据。我最初也尝试了不使用@Modifying。我使用了带有this link引用的此注解
@Modifying(flushAutomatically = true, clearAutomatically = true)
@Query("update company set deleted_at=current_timestamp, deleted_by=:deletedByUserId where id=:id")
Mono<Void> deleteById(Long id, Long deletedByUserId);
1条答案
按热度按时间gupuwyp21#
对于webflux R2 DBC,需要订阅结果。对于您的情况,请确保在调用方法中处理结果。或者,如果您从存储库/服务调用,请处理结果或从存储库或服务返回。