4
在JPQL查詢中是否有可能在列表上使用LIKE
(與IN
關鍵字一樣)。JPQL將IN和LIKE結合起來
喜歡的東西:"Select a From Table a WHERE a.field LIKE IN :list"
,這樣我可以這樣設置參數:{"12%","13%","16%"}
或我一定要動態地鏈許多或從句?
THX, 喪屍
在JPQL查詢中是否有可能在列表上使用LIKE
(與IN
關鍵字一樣)。JPQL將IN和LIKE結合起來
喜歡的東西:"Select a From Table a WHERE a.field LIKE IN :list"
,這樣我可以這樣設置參數:{"12%","13%","16%"}
或我一定要動態地鏈許多或從句?
THX, 喪屍
我覺得這是不可能的,你喜歡的方式,但你可以使用一些或運算條件像Select * from table1 where x like "12%1234" OR x like "23%"
。
如果這不起作用,因爲列表太長或什麼的,也許看看標準API以編程方式或你需要的條件?