我正在使用parse.com android sdk。我正在使用USER表,其中我必须存储来自另一个表的指针值,例如来自USER表中info列中UserInfo表的Object ID。对于当前用户,我可以使用ParseUser对象轻松获取和设置值,如:
final ParseUser user = ParseUser.getCurrentUser();
String currentUserId = user.getCurrentUser().getObjectId();
String currentUserFirstName = user.getString("firstName");
String currentUserLastName = user.getString("lastName");
String currentUserEmail = user.getCurrentUser().getEmail();
String currentUserContactNumber = user.getString("contactNumber");
请告诉我如何在USER表的info列中保存UserInfo表中的ObjectID。
答案 0 :(得分:3)
我假设您已将info列添加为UserInfo指针
设置指针
user.put("info", ParseObject.createWithoutData("UserInfo","$userInfoId"));
获取指针
ParseObject userInfo = user.getParseObject("info");