如何在Parse中保存到用户和用户?

时间:2015-07-14 18:14:22

标签: ios swift parse-platform

新的Parse后端和编码。

希望在我的应用中创建“收藏”功能,以便用户可以通过点击简单的UIButton来保存他们喜欢的产品。

我只是想弄清楚如何在Parse中保存toUser(产品帖子被收藏的用户)和fromUser(正在进行收藏的用户)。

这是我的代码:

@IBAction func tagProductButton(sender: AnyObject) {

        var favoritePost = PFObject(className: "Tag")
        favoritePost["tagger"] = PFUser.currentUser()
        favoritePost["productId"] = ??
        favoritePost["userTagged"] = ??

        favoritePost.saveInBackground()

    }

“tagger”= toUser “userTagged”= fromUser

提前谢谢! 记住,我现在只编写了大约一个月的时间

1 个答案:

答案 0 :(得分:0)

您应该将列productuserTagged(来自Tag表)设置为指针(如果尚未指定)。不要只将ID用作String。您将需要对被标记的Product(解析对象)的引用,因此您的代码可能类似于:

    favoritePost["product"] = product
    favoritePost["userTagged"] = product["user"]

您可能不需要userTagged表上的Tag字段,因为标记的用户可能已经附加到产品上,但这可能会让其他搜索更容易。