【问题标题】:Fetch values in the json returned from couchbase获取从 couchbase 返回的 json 中的值
【发布时间】:2016-10-17 23:53:53
【问题描述】:

我从 couchbase 获得了一个结果集,但其中包含存储桶名称。

我得到一个数组

[
  {
    "test": {
      "_id": "abc"
    }
  },
  {
    "test": {
      "_id": "lmn"
    }
  }
]

但我想要一个数组

[
  {
    "_id": "abc"
  },
  {
    "_id": "lmn"
  }
]

任何帮助将不胜感激。

【问题讨论】:

  • “但它不能解决我的问题”——详细说明。您的代码运行良好。
  • 我猜代码工作正常
  • @kukkuz 我已经更新了我的问题,非常感谢您的帮助。实际代码运行良好,我的本地设置存在问题
  • @zerkms 我已经更新了我的问题,非常感谢您的帮助。实际代码运行良好,我的本地设置存在问题
  • 酷.. 很高兴知道它已经解决了!

标签: javascript arrays json couchbase


【解决方案1】:

我试过了

var result = output.map(function(a) {return a.test;});

它成功了。

我已更改问题,因为我在本地计算机上运行它时出现问题。

【讨论】:

    【解决方案2】:

    es6方式

    const 结果 = output.map(element => element.test);

    【讨论】:

      猜你喜欢
      • 2017-11-09
      • 1970-01-01
      • 2016-11-25
      • 1970-01-01
      • 2020-11-05
      • 1970-01-01
      • 2013-09-18
      • 2012-05-21
      • 1970-01-01
      相关资源
      最近更新 更多