我正在使用改装向我的服务器发送和接收请求。如何忽略模型中的某些变量用于改进
我有一个像下面这样的模型,我必须把它发送到我的服务器,但是这个模型中的一些变量没有发送到服务器。
public class SelectedListModel implements Serializable {
@SerializedName("p_id")
@Expose
private Long pId;
@SerializedName("p_qty")
@Expose
private Double pQty;
@Expose(serialize = false , deserialize = false)
private String pName; //Have not to send to server
@Expose(serialize = false , deserialize = false)
private String pPrice; //Have not to send to server
@Expose(serialize = false , deserialize = false)
private String pImageUrl; //Have not to send to server
}
因此,我从服务器得到400响应。 我使用了@Expose(serialize = false, deserialize = false)
为了忽略不发送到服务器的变量。 但它不起作用。 有没有办法做到这一点,或者我必须为我的服务器创建另一个模型?