无法创建具有数组作为属性的对象

sgbnd

Node.js-Node.js,无浏览器,枪0.8.8

我创建一个对象

const body = { 
  a: {
    must: [
      { name: 'first', size: 1 } 
    ]   
  }
};
gun.get('watcher/f0de26c0-a29f-11e7-8661-154b982951a4').put(body);

接收错误

Invalid value at 'a.must'!

服务器

const Hapi  = require('hapi');
const Gun   = require('gun');

const server = new Hapi.Server;
server.connection({ port: 8080 });
server.connections.forEach(c => Gun({ web: c.listener, file: 'data.json' }));
server.start();
德克尔

枪不跟踪阵列。您有多种表示数组的选项,具体取决于您是要跟踪元素本身还是整个数组。

1) 创建一个行为有点像数组的对象

{
  0: 1,
  1: 134,
  2: "abc"
}

2)将数组字符串化并存储作为属性

{ val : '[1,134,"abc"]' }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

创建具有数组值的对象

通过 Handlebars 循环具有数组作为属性的 JSON 对象数组

如何创建具有数字属性的对象?

Javascript-遍历具有数组属性的对象

c ++从具有数组属性的文件中读取对象

具有数组属性的类的JArray对象

创建具有动态属性的对象数组

具有数组的对象

对象到具有属性作为键的对象的数组

如何将具有数组作为值的对象转换为对象数组

如何在 Redux 中存储具有数组作为值的对象数组?

具有具有数字数组的属性的对象,需要求和

从 JS 中的现有数组创建具有相应总数的对象数组

将具有相同属性的对象数组转换为具有数组值的一个对象

是否有一个表示具有任何属性但没有数组的对象的类型

具有数组的循环对象

选择具有数组的对象的道具

通过添加具有数组顺序值的属性来修改数组对象

如何创建具有公共属性值的对象数组

创建具有随机数量属性的对象数组

使用javascript创建具有多个属性的对象数组

JS 将具有属性的对象作为数组转换为对象的数组列表

具有数组属性的Angular 2 Search Pipe过滤器对象

柴-期望对象具有数组忽略顺序的深层属性

PHP / json_encode:处理具有数字属性的混合数组和对象

过滤对象集合以检查它们是否具有数组的属性

创建作为对象属性数组的类型

使用fetch(url)和json数据具有数组对象,将输出数组作为分隔字符串

在对象数组中查找具有相同属性的元素并创建新的对象数组