解析:代码111 -不能向关系添加非指针

Parse: code 111 - can't add a non-pointer to a relation

本文关键字:关系 添加 指针 不能 代码 解析      更新时间:2023-09-26

我在列表视图中有一堆由用户创建的条目。我希望用户能够标记它们以便审查,所以我设置了一个'flaggedBy'关系,如下所示:

var relation = entry.relation('flaggedBy');
relation.add(Parse.User.current());
entry.save(null,{
    success:function(flag){
        alert('Entry flagged for review');
    }
});

然而,当我试图保存时,我得到错误:

code 111 - can't add a non-pointer to a relation

这个问题的所有其他答案都说我试图添加一个关系到一个尚未保存的对象,但我确实有一个用户帐户。什么好主意吗?

原来Parse.User.current()是空的,因为我是在本地工作,我使用Facebook作为我的登录机制(我还没有设置一个本地的方式来做到这一点)。