将键添加到解析对象中的对象

Adding keys to objects in a parse object

我正在使用解析 javascript sdk,我想在保存时向解析 'object' 中的对象添加一个键。

例如:

var saveGif = new SaveGifTags();
saveGif.save({
    type: req.body.type,
    tag: req.body.tags[i],
    gifObjects: newGif
 }, {
     success: function(data) {
          console.log(data);
          res.json(data);
     },

     error: function(data) {
          console.log(data);
      }
});

gifObjects 是我在 Parse Class 中的对象。我试着做这样的事情

gifObjects: gifOjects[gifObj.id] = newGif;

newGif 当然是我要保存的对象。这给了我 gifObjects 未定义的错误。所以我尝试了这样的事情

gifObjects[gifObj.id] : newGif;

那也没用。我想创建这样的东西:

{
    hgs32: {
        url: '',
        image: ''
    }, 

    64522 : {
        url: '',
        image: ''
    }
 }

有什么建议吗?

想通了。不确定反对票的用途是什么,但我必须在保存之前创建该对象。

var gifObjects = {};
gifObjects[gifObj.id] = newGif;

然后保存

saveGif.save({
    type: req.body.type,
    tag: req.body.tags[i],
    gifObjects: gifObjects
 },