模型没有第二次保存

2020-08-23 05:47发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我已经为类别模型编写了代码,该代码更新了分类属性并保存了类别模型。

这是第一次正常工作。 但是当我尝试执行相同的代码时。 模型未保存。

有人可以帮我做错什么吗? 下面是示例代码段

列表响应= classAttributeService.requestAttributes(category.getCode());
   
  categoryService.populateClassifications(response,category);
  modelService.save(category);

 

预先感谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我已经为类别模型编写了代码,该代码更新了分类属性并保存了类别模型。

这是第一次正常工作。 但是当我尝试执行相同的代码时。 模型未保存。

有人可以帮我做错什么吗? 下面是示例代码段

列表响应= classAttributeService.requestAttributes(category.getCode());
   
  categoryService.populateClassifications(response,category);
  modelService.save(category);

 

预先感谢

付费偷看设置
发送
3条回答
haha101010
1楼-- · 2020-08-23 06:09

您可以尝试按照方式

  • 首次保存后,尝试刷新模型

modelService.refresh(model);

  • 或者仍然面临问题,那么在第一次保存分离模型之后,可能是模型保留在服务层中,而第二次更新的模型无法更新退出的模型

modelservice.save();

modelservice.detach(model);

  • 即使无法正常工作,也请使用modelService.saveAll(),但不建议这样做。 仅在确实需要时使用。

希望对您有所帮助。

愤怒的猪头君
2楼-- · 2020-08-23 05:53

禁用junit租户和任务引擎,然后激活数据库日志记录并执行您的代码。 然后直接在数据库中验证是否已执行更改。

绿领巾童鞋
3楼-- · 2020-08-23 06:03

感谢您的帮助。 但是仍然不起作用。 不知道到底缺少什么

一周热门 更多>