在我的结构中,我想注册一个用户并直接为其分配一个组(多对多关系模型)
以下是我注册用户的方式。完成后,我不知道如何使用 PFRelation 关联 PFObject。
有什么想法吗?
// SIGN UP USER
var user = PFUser();
user.email = emailTextField.text;
user.username = emailTextField.text;
user.password = passwordTextField.text;
user.signUpInBackgroundWithBlock({ (succeeded: Bool, error: NSError?) -> Void in
if error == nil {
//Create a PFObject
var group = CustomPFObject();
group.name = "My First Group";
}
});
最佳答案
你可以这样做:
user.signUpInBackgroundWithBlock({ (succeeded: Bool, error: NSError?) -> Void in
if error == nil {
//Create a PFObject
var group = CustomPFObject();
group.name = "My First Group";
var relation: PFRelation = group.relationForKey("your_key")
relation.addObject(user)
group.save() // synchronous
group.saveInBackgroundWithBlock { (Bool, NSError?) -> Void in
} // async
}
});
关于ios - 在 PFUser 注册后创建一个 PFObject 和 PFRelation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30727524/