При фильтрации с помощью DSL, если переданные фильтры пусты, то результаты пусты. Не могли бы вы дать несколько советов о том, как игнорировать параметры URL, которые не установлены.
Пример:
@Query(value ="{$and:[{'country.name':{$eq:?0}},{'providerName':{$eq:?1}}]})"
Вышеупомянутый запрос работает нормально, и документы возвращаются. Но если позиционные фильтры равны нулю, результат будет пустым. Как написать запрос, который игнорирует параметры, если значение не задано.
С уважением, Аджай