我正在 Quarkus 中使用 PanacheRepositories。目前我想实现这个功能update(X x)
。基本上我想要的功能是检查一个实体是否y
存在,id==x.id
并将其更新为x
,但是我无法确定这是否可能,而无需将每个属性x
从y
. 我不想要那个,因为对象很大。
有没有办法做类似的事情
MyEntity y = repository.findById(x.id);
if(y != null){
y = x;
repository.persist(y)
}
不分离实体?