简体   繁体   English

解析服务器:用户beforeSave(查询用户结果错误)

[英]Parse Server: User beforeSave (querying user results in error)

I am trying to migrate my Parse app to Parse Server. 我正在尝试将我的Parse应用程序迁移到Parse Server。 I am getting the following error (in Parse.User.beforeSave ) 我收到以下错误(在Parse.User.beforeSave

Received an error with invalid JSON from Parse: Cannot POST /classes/_User

if (user.get('family')) {
    var query = new Parse.Query('_User');
    query.equalTo('family', user.get('family')); // got here ...
    return query.count() // appears to fail here
        .then(function(count) { 
            if (count < 10) {
                return Parse.Promise.as();
            } else {
                return Parse.Promise.error('Family size cannot exceed 10.')
            }
        })
        .fail(function(err) {
            console.log('family size', err.message);
            return Parse.Promise.error(err.message);
        });
}
return Parse.Promise.as();

Why might it be trying to POST? 为什么会尝试发布?

Ok figured I need to add the parse mount point to the serverURL . 确定我需要将解析安装点添加到serverURL The example app should have done that ... 示例应用程序应该已经做到了...

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM