小编Jat*_*der的帖子

为什么 JPA Repository 保存方法不更新生产中的实体详细信息?

我正在使用 spring 数据 JPA 我正在尝试使用 JPARepository 方法 save() 更新实体以更新实体详细信息。我编写的用于更新实体的代码在开发中按预期工作正常。但是相同的代码在生产服务器上不起作用它不会给出任何错误,只有在 map() 中编写的代码不起作用。下面是我的代码

public Long updateQrCodeUrlByBusinessDetails(Long businessId, String menuUrl, MENU_TYPE menuType) {
        return qrCodeRepo.findByBusinessId(businessId).businessQrCode.stream().map(qr -> {
            qr.setMenuUrl(menuUrl);
            qr.setMenuType(menuType);
            return qrCodeRepo.save(qr);
        }).count();

    }
Run Code Online (Sandbox Code Playgroud)

java spring jpa

2
推荐指数
1
解决办法
106
查看次数

标签 统计

java ×1

jpa ×1

spring ×1