Попытка построить аннотацию @Get по методу интерфейса Retrofit2:
@GET("select?q=DH_PROD_ID:{journalId}")
Call<PdhResult> getJournal(@Path("journalId") String journalId, Callback<PdhResult> resultCallback);
Этот вариант вызывает ошибку:
URL query string "q=DH_PROD_ID:{journalId}" must not have replace block
И, как вы можете видеть здесь, параметр запроса q имеет константуи переменные части.
По нескольким причинам нежелательно создавать полное значение параметра снаружи для каждого вызова.
Я просто хочу, чтобы journalId
был заменен на предоставленный String journalId
, возможно ли это