解析服务器Javascript API发布到指针

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解析服务器Javascript API发布到指针相关的知识,希望对你有一定的参考价值。

我的Parse Server上有一个指针字段。我正在尝试使用javascript API在指针中编写链接类字段的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()
另一答案

你可以简单地使用newII.set('shop', new Parse.Object('shop').createWithoutData('dklJ4Oaf2B'); http://docs.parseplatform.org/js/guide/#data-types

以上是关于解析服务器Javascript API发布到指针的主要内容,如果未能解决你的问题,请参考以下文章

使用 Javascript Fetch API 发送的快速解析文件

获取双嵌套 JSON 响应解析 Javascript API

javascript CORS解析REST API服务器

Angular 11如何解析文件上传到javascript对象

选择指针下方的文本

javascript 获取Promise *和*拒绝/解析函数指针。保存一些包装。