我正在将querydsl集成到spring数据休息中,如下所述: https://gist.github.com/olivergierke/decf03d4948cd58a51bc 我该如何制作"或"使用其余的api进行搜索?我在哪里可以找到其他运营商的文档?
?name=Fred&name=Joe&name=Jack
适用于or
,但我正在寻找可以or
实体的不同字段的情况,例如:?name=fred+or+email=fred
答案 0 :(得分:1)
如果我没记错的话,只是传递多个参数的情况:
?name=Fred&name=Joe&name=Jack //name = Fred or Joe or Jack
要自定义绑定,例如,使用部分匹配,您可以使用QueryDslBinderCustomizer:
?name=Fr&name=J
参见(Java 8):
https://gist.github.com/olivergierke/decf03d4948cd58a51bc
和(Java 7)