解析用户和安装类之间的关系

时间:2014-03-07 09:39:23

标签: android parse-platform foreign-key-relationship

我正在使用parse.com开发应用程序,在我的安装类中,我想要持有用户的objectId。我试过这段代码但是“currentuser.set”未定义类型。

ParseInstallation currentInstall = ParseInstallation.getCurrentInstallation();
currentInstall.set("User",ParseUser.getCurrentUser());
currentInstall.saveInBackground();

我该怎么编码?

2 个答案:

答案 0 :(得分:4)

如果要在ParseInstallation对象上设置对象,则需要使用“put”,而不是“set”。

ParseUser.getCurrentUser()返回用户对象,而不是objectId。

答案 1 :(得分:0)

请参阅关于'关系'的android sdk docs部分

https://parse.com/docs/android_guide#objects-pointers

最好保持与用户的关系,这是指向整个用户对象的指针。从用户对象中断用户的OID更麻烦。

引用用户,我认为你可以只用“.objectId”获得OID ......