Я хочу добавить функцию поиска в API на ресурсе Организации . Организации могут иметь различные Местоположение и Аудитория идентификаторы, помеченные на них (которые я хотел бы использовать при поиске).Поскольку эти идентификаторы являются объектными идентификаторами MongoDB, они довольно длинные, и я беспокоюсь о достижении максимального ограничения строки запроса браузера с помощью запроса GET.Например:
GET http://my-site.com/api/organizations?locations=5afa54e5516c5b57c0d43227,5afa54e5516c5b57c0d43226,5afa54e5516c5b57c0d43225,5afa54e5516c5b57c0d43224&audiences=5afa54e5516c5b57c0d43223,5afa54e5516c5b57c0d43222
Что, вероятно, будет означать обычный поиск, однако я не хочу, чтобы он ломался, если пользователи выбирают много Местоположений или Аудитории .
Любой совет, как мне справиться с этой ситуацией?