我正在使用Android应用中的端点从应用引擎后端检索数据。在我之间,我从app引擎项目的实体类更改了表的一些属性(如实体类中的参数/添加了一些额外的参数)。并再次创建端点lib。然后我运行我的android项目,因为它给了我以下错误。
503 Service Unavailable
{
"code" : 503,
"errors" : [ {
"domain" : "global",
"message" : "java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Long",
"reason" : "backendError"
} ],
"message" : "java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Long"
}
我的代码是
try{
CollectionResponseUserMaster userInfoCollection = endpoint.listUserMaster().execute();
for(UserMaster userInfoCollections : userInfoCollection.getItems()) {
}
}
catch(Exception e)
{
e.printStackTrace();
}
错误在CollectionResponseUserMaster userInfoCollection = endpoint.listUserMaster().execute();
行。
实体类参数是
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long usermasterID;
private String userID;
private String employeeID;
private String mediamasterID;
private User user;
private String username;
private String password;
private String passwordhintquestion;
private String passwordhintanswer;
请帮帮我。我被卡住了。