如何使用列表字符串进行查询,但是在Spring中使用“喜欢”或“相似于”或类似内容,我寻找包含某些字符串的名称,例如在sql中:
Select *
From table
where upper(table.names) similar to upper('%(string1|string2|...)%')
那可以在sql中工作,但是我想要在Spring中,像这样
@Query( "select* "
+"from table "
+"where upper(table.names) similar to upper(concat('%',:strings,'%'))", nativeQuery = true )
List<table> test(@Param("strings") List<String> strings);
我无法使用,因为我要查找包含某些字符串的名称