如何使用与Spring相似或相似的列表字符串数据进行查询

时间:2019-02-23 02:32:51

标签: sql spring-mvc spring-data-jpa

如何使用列表字符串进行查询,但是在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);

我无法使用,因为我要查找包含某些字符串的名称

0 个答案:

没有答案