Рейтинг:0

Множественное попадание в оставшийся ресурс модуля

флаг ph

У меня есть этот модуль с именем elv_products. Этот модуль содержит ресурс отдыха с uri_paths:

 * uri_paths = {
 * "канонический" = "/API/продукты",
 * }

Например, когда я делаю запрос на получение, он выглядит так:

.../api/products?house_type=квартира&property_surface=84

get возвращает все продукты, где house_type === 'квартира' и property_surface === '84'. Но мне также нужно получить, чтобы получить все продукты в целом. Так что мне нужно 2 получателя, 1 для всех продуктов и 1 для всех продуктов, но с фильтрами.

Каков наилучший способ исправить это? или можно иметь 2 остальных ресурса в 1 модуле?

Любая помощь приветствуется!

флаг cn
Почему бы вам просто не заставить ресурс REST возвращать все продукты, когда в запросе нет фильтра?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.