如何访问CouchDB文档的字段

时间:2017-01-24 12:57:18

标签: javascript couchdb

我为couchdb文档定义了一个permits字段,如下所示。我无法通过permits访问*.permits.db内容。我想知道我是否知道如何做到这一点。

enter image description here

1 个答案:

答案 0 :(得分:2)

问题的原因是permits属性的值格式错误。你有一个string而不是一个对象。

变化:

"{db: ['TEL', 'PPT',]}"

使用:

{"db": ["TEL", "PPT"]}

请注意,如果您的JSON格式不正确(请参阅JSON specification),它将由CouchDB管理界面自动转换为字符串。因此请记住:

  • 在对象键周围使用 double 引号,
  • 在对象值周围使用 double 引号,
  • 不要在数组末尾使用逗号