我有一个实体对象,尝试将其保存到MySQL数据库中。我正在使用实现JpaRepository的接口。我想编写一个查询,如果该对象的某些字段与已保存对象的相应字段不匹配,则将保存对象 。
我有以下查询可以实现这一目标
insert into tableA(col_1,col_2,col_3)
select 'string_1','string_2','string_3'
where not exists(select col_1
from tableA
where col_1='string_1')
如何将其翻译为与JpaRepository一起使用?