我正在使用 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)