1
私はboolean
プロパティを持つエンティティを持っています。CriteriaUpdateでtrueを設定するにはどうすればいいですか?
class MyEntity {
@Basic(optional = false)
@Column(name = "FLAG")
private boolean flag;
}
どのように私はtrue
でflag
フィールドを設定する一括更新を実行することができますか?
// UPDATE MyEntity AS e SET e.flag = TRUE
final CriteriaBuilder builder = entityManager.getCriteriaBuilder();
final CriteriaUpdate<MyEntity> update
= builder.createCriteriaUpdate(MyEntity.class);
final Root<MyEntity> root = criteriaUpdate.from(MyEntity.class);
update.set(root.get(ProfileClue_.flag), ???);