Android 如何在改装调用中添加大于或小于查询参数?

Android 如何在改装调用中添加大于或小于查询参数?,android,retrofit2,Android,Retrofit2,如何使用改型为下面的url进行api调用 BASE_URL?time>1458034997. 试过 @GET("") Call<Model> getModel(@Query("time") int time); @GET(“”) 调用getModel(@Query(“time”)int time); 无法将其更改为大于或小于,它总是以相等的方式出现。您可以使用注释 在调用getModel() @GET(“”) 调用getModel(@QueryName字符串时间); ge

如何使用改型为下面的url进行api调用

BASE_URL?time>1458034997.
试过

@GET("")
Call<Model> getModel(@Query("time") int time);
@GET(“”)
调用getModel(@Query(“time”)int time);
无法将其更改为大于或小于,它总是以相等的方式出现。

您可以使用注释

在调用
getModel()

@GET(“”)
调用getModel(@QueryName字符串时间);
getModel(“时间>1458034997”);
//产生基本URL/?时间>1458034997。
您可以使用注释

在调用
getModel()

@GET(“”)
调用getModel(@QueryName字符串时间);
getModel(“时间>1458034997”);
//产生基本URL/?时间>1458034997。

Doit后端端<代码>时间=1458034997和从时间开始的后端端检查url设计不可能实现这一点。查询参数为
KEY=VALUE
,必须具有
=
。您可以执行类似于
time=>1455766768
@Blackbelt的操作我们可以不在后端进行修改就这样做吗?任何解决方法都会更好。比如在调用中动态放置完整的URL。@GET Call getModel(@URL String URL);其中url是基本url?时间>1458034997。看起来这是一个可以使用的选项,如果我们没有修改后端的权限的话<代码>时间=1458034997和从时间开始的后端端检查url设计不可能实现这一点。查询参数为
KEY=VALUE
,必须具有
=
。您可以执行类似于
time=>1455766768
@Blackbelt的操作我们可以不在后端进行修改就这样做吗?任何解决方法都会更好。比如在调用中动态放置完整的URL。@GET Call getModel(@URL String URL);其中url是基本url?时间>1458034997。看起来这是一个可以使用的选项,如果我们没有权限修改后端。