0
任何人都可以請告訴我,如果它是正確的語法。該地圖包含多個值並轉換爲數組。你能告訴我正確的語法
criteria.add(Restrictions.like("os", "%"+(((ArrayList<String>)map.get("os")).toArray())+"%"))
它是正確的語法嗎?謝謝。
任何人都可以請告訴我,如果它是正確的語法。該地圖包含多個值並轉換爲數組。你能告訴我正確的語法
criteria.add(Restrictions.like("os", "%"+(((ArrayList<String>)map.get("os")).toArray())+"%"))
它是正確的語法嗎?謝謝。
您需要遍歷在地圖中,併爲每一個條目添加
Restrictions.like("os", "%"+entry+"%")
與
Restrictions.or(...)
一起加入那些使用添加了一套完整的標準
criteria.add
你試過了嗎?結果是什麼? –
你不想使用'IN' SQL運算符嗎?取決於'ArrayList.toString()'產生的是不是一個好主意。 –
正確的語法?或者只是正確的?您的IDE應該以毫秒爲單位告訴您它的語法是否正確。 –