我在大型Hibernate/JPA2應用程序中移植一些複雜的JPQL查詢以使用QueryDSL 2.3.0,並且我被困在一個上。 我Client實體包含 @ManyToMany
private List<Group> groups;
我現有的查詢片段是 EXISTS(SELECT g FROM Group g WHERE g MEMBER OF slr.groups AND
U
我必須用通配符搜索數字字段。相應JQPL查詢會是這樣: SELECT e From Entity e where e.personNumber LIKE :numberPattern
numberPattern是這樣的字符串:「1?2」和e.personNumber是對數據庫(H2)的編號。 如果我用JQPL運行它,它根本沒有問題,但我不能把它放到queryDSL查詢中。 當我嘗試 andBu