新的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
提前谢谢! 记住,我现在只编写了大约一个月的时间
答案 0 :(得分:0)
您应该将列product
和userTagged
(来自Tag
表)设置为指针(如果尚未指定)。不要只将ID用作String。您将需要对被标记的Product(解析对象)的引用,因此您的代码可能类似于:
favoritePost["product"] = product
favoritePost["userTagged"] = product["user"]
您可能不需要userTagged
表上的Tag
字段,因为标记的用户可能已经附加到产品上,但这可能会让其他搜索更容易。