0
更新我的問題更具體。QueryDsl/MapPath幫助需要
我的實體是一個Map<String, String>
我建立使用反射通用查詢。對於所有其他類型,我可以建立路徑(PathBuilder
),然後適當評估(equals
,contains
,startswith
等)。 對於字符串類型,我可以通過調用path.getString(fieldName)
來獲得StringExpression
。然後我可以使用startsWith
,endsWith
等方法進行評估。
我不明白如何處理這與Map
。 我有MapPath
...有辦法解決這個StringExpression
,這樣我可以評估值startsWith
或endsWith
一個特定的值。 關於如何使這項工作的任何建議?