解析后端和编码在一起的新手。
希望在我的应用程序中创建一个“收藏夹”功能,以便用户可以通过单击一个简单的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” =来自用户
先感谢您!记住,我现在只编码了大约一个月
最佳答案
如果尚未将列product
和userTagged
(来自Tag
表)设置为指针,则应将其设置为“指针”。不要只是将ID用作字符串。您将需要引用被标记的产品(解析对象),因此您的代码可能类似于:
favoritePost["product"] = product
favoritePost["userTagged"] = product["user"]
您可能实际上并不需要
userTagged
表上的Tag
字段,因为标记的用户可能已经附加在产品上,但这可能会使其他搜索更加容易。