我试图将当前的用户名存储在类中,但经历了如此艰难的时期。这只是代码的一部分
String usernameNewbet = currentUser.getUsername().toString();
bets.put("EndDate", endDate);
bets.put("EndTime", actualTimeString);
bets.put("Player_Pointer", usernameNewbet);
但是,当我尝试保存时,出现此错误。
您可能创建了一个Pointer
名为“ Player_Pointer”的列,并尝试将插入String
到其中。在Parse中保存指针时,应该将实际对象(在本例中为对象)提供User
给字段,而不是objectId。
在您的情况下,请更改以下内容:
String usernameNewbet = currentUser.getUsername().toString();
bets.put("Player_Pointer", usernameNewbet);
对此:
bets.put("Player_Pointer", currentUser);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句