2015-08-05 4 views
1

Как я пытаюсь использовать loopback для разработки приложения, в котором пользователи могут фильтровать данные с использованием одного-четырех критериев, в зависимости от их потребностей я пытался найти в Интернете, любое решение. Похоже, эта функция не была создана сообществом loopback. Тогда я мог бы думать о двух возможных идеях, но не уверен, что они будут работать, поэтому я надеюсь увидеть, сможет ли кто-нибудь дать мне некоторое представление об этом.Loopback android sdk REST api с фильтром

  1. Custom способ. У меня очень общее понимание пользовательского метода в loopback, но, похоже, мы могли бы создать новый api apo из этих методов. Таким образом, я задаюсь вопросом, могу ли я создать собственный метод, принимающий четыре параметра с возможностью NULL для фильтрации данных.

  2. Asynchttpclient или другой разъем библиотека подобный модифицировано. Я думаю, что этот должен работать, но может потребоваться больше времени для разработки. Я попытался использовать retrofit для создания простого приложения с CRUD-операциями, и я обнаружил, что он может принимать динамический фильтр, поэтому я думаю, что могу фильтровать данные с помощью этого метода, в частности, модифицировать, для фильтрации данных с помощью токена пользователя.

Может ли кто-нибудь сказать мне, являются ли эти два метода жизнеспособными?

ответ

1

Что касается специализированного дистанционного метода loopback, да, это жизнеспособно.

Как только вы входите в фактический код для создания удаленного метода, я предлагаю ему принять единственный параметр-фильтр объект, который может содержать один или несколько необязательных параметров фильтра, а не спецификацию удаленного метода, которая потребует нулей , Просто зависит от того, что вы предпочитаете больше - не нужно обновлять сигнатуру метода для новых фильтров или быть явным с помощью списка параметров. В любом случае вы можете добавить подтверждение.

 Смежные вопросы

  • Нет связанных вопросов^_^