我在Parse Server的类中有一个指针字段。我正在尝试使用Javascript API在Pointer中编写链接的类字段的objectId。这是我的功能:

  $scope.createItem = function (user, product) {
        var Item = Parse.Object.extend("II"),newII = new Item();
        newII.set("product", product);
        var acl = new Parse.ACL();
        acl.setPublicReadAccess(false);
        acl.setPublicWriteAccess(false);
        acl.setReadAccess(Parse.User.current(), true);
        acl.setWriteAccess(Parse.User.current(), true);
        // This doesn't work
        newII.set({
            "__type": "Pointer",
            "shop": "dklJ4Oaf2B"
        });
        newII.set("QTY", $scope.qtyCount);
        newII.save();
};


ACL和QTY字段(数字)写入数据库没有问题,但是指针字段(名为“ shop”)没有填充。

最佳答案

不要“手工”编写您认为指针应该是什么样的代码,请使用sdk为您完成!

var shop = new ParseObject('Shop');
shop.id = 'dklJ4Oaf2B';
var newII = new Item();
newII.set('shop', shop);
newII.save()

关于javascript - 解析服务器Javascript API投递到指针,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47631884/

10-09 14:54