我有一个POJO,我用它来传递我从数据存储区查询中检索到的一些数据:
public class User {
public String email;
public String username;
}
我从数据存储区查询中设置数据,并检查它是否在服务器端设置。
然后将它捆绑到CollectionResponse中并从端点返回到Android客户端。然后提取数据。
问题是,当它到达客户端时,email
设置为null
。 username
字段仍有其数据。
我已经尝试定义了getter和setter,设置了ApiResourceProperty
,但它没有帮助。奇怪的是,我与另一个端点有一个非常相似的设置,所有这都没有问题。
任何人都知道为什么会发生这种情况?
答案 0 :(得分:0)
请确保在您的端点方法中指定了" Post"的HTTPMethod。 例如:
@ApiMethod(name = "setAnimals", path = "animals", httpMethod = "POST")
public AnimalResponse setAnimal(Animal animal) {}