我正在使用改裝向我的服務器發送和接收請求。如何忽略模型中的某些變量用於改進
我有一個像下面這樣的模型,我必須把它發送到我的服務器,但是這個模型中的一些變量沒有發送到服務器。
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)
爲了忽略不發送到服務器的變量。 但它不起作用。 有沒有辦法做到這一點,或者我必須爲我的服務器創建另一個模型?