【发布时间】:2020-05-25 12:03:01
【问题描述】:
使用 DSL 过滤时,如果传递的过滤器为空,则结果为空。您能否就如何忽略未设置的 URL 参数提出一些建议。
例子:
@Query(value ="{$and:[{'country.name':{$eq:?0}},{'providerName':{$eq:?1}}]})"
上述查询工作正常,文档已返回。但如果位置过滤器为空,则结果为空。如果未设置值,如何编写忽略参数的查询。
亲切的问候, 阿杰
【问题讨论】:
标签: spring mongodb mongodb-query dsl