如何解决我是反应式编程的新手,尝试使用 Mono 和 concat 进行 UPSERT 操作并在存储库中具有现有值
这里,在 PUT 方法中,如果它是空的,则使用 REST API 调用 POST,如果不请求要保存在存储库中的有效负载
我需要像附加现有的字段值一样保存更新的值。如果您对此有任何想法,请帮助我
public Mono updateEmployee(int id,Employee emp){
返回 repo.existsById(id)
.switchIfEmpty(service.create(emp))
.flatMap(repo.save(emp); }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。