【问题标题】:List all CouchApps in a CouchDB?列出 CouchDB 中的所有 CouchApp?
【发布时间】:2012-11-09 09:48:56
【问题描述】:

有没有办法在一个 CouchDB 中列出所有 CouchApp?

我想做类似的事情:

couchapp list http://domain.tld:5984/content

并获取所有 couchapp 名称的列表。

【问题讨论】:

  • 这里的“couchapp”到底是什么意思?数据库?设计文件?
  • CouchApps 是直接从 CouchDB 提供的 JavaScript 和 HTML5 应用程序。 couchapp.org
  • 是的,我知道 CouchApp 是什么。但我的意思是:“你想列出什么?数据库或设计文档(在数据库中)?”。
  • 我想列出我在该数据库中拥有的所有 couchapp。所以数据库被称为内容,我在里面有很多应用程序。

标签: couchdb couchapp couchrest


【解决方案1】:

诀窍是使用 _all_docs,然后使用 startkey 和 endkey 从该列表中选择您感兴趣的文档。

由于所有设计文档 _id 都以 _design/ 开头,我们可以选择 _design/ 和后面的字符 0 之间的所有文档,给出 _design0。

http://www.couch.db:5984/database/_all_docs?startkey="_design/"&endkey="_design0"

祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-06
    • 2011-09-30
    • 1970-01-01
    • 1970-01-01
    • 2011-05-09
    • 1970-01-01
    相关资源
    最近更新 更多