Помогите разобраться с запросом Retrofit 2
@GET("Catalog_Номенклатура?$filter=Parent_Key eq guid'{guid}'&$select=Description,Code,Parent_Key&$format=json;odata=nometadata")
Call<CatalogNomenclature> getValue(@Path("guid") String guid);
При попытке сделать этот запрос высыпается ошибка
URL query string "$filter=Parent_Key eq guid'{guid}'&$select=Description,Code,Parent_Key&$format=json;odata=nometadata" must not have replace block. For dynamic query parameters use @Query.
for method ServisAPI.getValue
Аннотация Path
служит для динамического указания пути запроса. Вы же пытаетесь её использовать для динамического подставления параметров запроса, о чём вам и говорится в ошибке. Там же указано как именно надо делать:
@GET("Catalog_Номенклатура")
Call<CatalogNomenclature> getValue(@Query("$filter") String filter, @Query("$select") String select, @Query("$format") String format);
Вызывать как-то так:
getValue("Parent_Key eq guid" + guid, "Description,Code,Parent_Key", "json;odata=nometadata");
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Есть вопрос концептуального и общего характераЯ не очень понимаю каким образом реализуется бэкенд на java
Пытаюсь создать AppCompatSpinner программноНо как его программно сделать MODE_DIALOG? В обычном Spinner получается:
Как задать возможность выбора только одного из сheсkbox, или есть какие-то другие элементы для этого
Я пытаюсь настроить отправку уведомлений с сервера tomcat (Ubuntu 1604) на android с помощью Firebase Cloud Messaging