Я создаю REST API для MongoDB, используя Flask-RESTful. Я получил один функциональный запрос, чтобы иметь возможность передавать произвольно сложные запросы Монго, например, Документы JSON, через API. Я немного обеспокоен реализацией здесь. Сначала я бы просто создал новую конечную точку (users/query/<json>
). Я смотрел на другие реализации, где он был передан в качестве параметра (users/query?q={}
). Теперь мои вопросы:
Какой метод предпочтительнее?
Это даже хорошая идея?
Я что-то упустил?
Спасибо!