MOKKY / Документация
  • 👋Добро пожаловать в Mokky
  • Вступление
    • 👀С чего начинать?
    • 🔏Регистрация
    • 🗂️Как создать проект
    • 📄Как создать ресурс
    • ⚒️Примеры на React/JS
  • Обращение к ресурсам
    • 📃Обращение к API
    • 🔍Фильтрация
      • Простой поиск
      • Расширенная фильтрация
      • По нескольким параметрам
      • По нескольким значениям
      • Глубокая фильтрация
    • ↕️Сортировка
    • 🔢Пагинация
    • 📄Выборка полей
    • 🔛Связь двух ресурсов
  • Доп. настройки
    • JSON-генератор
    • Аутентификация
      • Защита ресурсов
      • Пример кода
      • Обращение к защищенным ресурсам
      • Получение авторизованного пользователя
    • Загрузка файлов
    • Инкрементировать поле
    • Разрешённые методы
    • Фейковый статус
Powered by GitBook
On this page
  1. Обращение к ресурсам
  2. Фильтрация

Расширенная фильтрация

PreviousПростой поискNextПо нескольким параметрам

Last updated 1 year ago

Простой поиск делает сравнение строго по значение и если запросить все товары с названием "Пицца", то вернутся строго те объекты, у которых в названии title: "Пицца"


https://XXX.mokky.dev/items?title=Пицца

Но что если в нашем массиве хранится "Пицца", "Новая Пицца", "Сырная пицца"?

И мы хотели бы найти все товары, которые содержат в названии слово "пицца".

Не важно, в начале или в конце заголовка.

Для этого указываем символ * (звездочку) там, где может содержаться продолжение заголовка.


https://XXX.mokky.dev/items?title=*пицца

Данный запрос вернёт все товары в которых содержится слово "пицца" и не важно, в начале, в середине или в конце заголовка.

Если мы хотим указать, что заголовок начинается с "пицца" и далее идёт любое значение, то указываем title=пицца* и то же самое если в конце title=*пицца

🔍