【问题标题】:Cannot create database with pouchdb in couchdb无法在 couchdb 中使用 pouchdb 创建数据库
【发布时间】:2018-06-11 02:08:53
【问题描述】:

尝试使用 pouchDB 为 couchDB 创建数据库时,抛出以下错误:

{"error":"not_found","reason":"Database does not exist."}.

我创建测试数据库的代码就这么简单:

var db = new PouchDB('http://localhost:5984/testdb');

此外,couchDB 服务器正在运行并且可以通过http://localhost:5984/ 访问它,它说:

{"couchdb":"Welcome","version":"2.1.1","features":["scheduler"],"vendor":{"name":"The Apache Software Foundation"}}

我什至为 couchDB 启用了 CORS。

提前致谢。

【问题讨论】:

    标签: javascript couchdb pouchdb


    【解决方案1】:

    根据PouchDB API(尤其是信息块),它不会通过创建新的 PouchDB 对象来自动创建数据库。

    您需要调用数据库的 API 函数才能创建数据库。 例如,您可以创建 PouchDB 对象,然后调用 db.info() 来创建数据库。

    【讨论】:

      猜你喜欢
      • 2021-07-20
      • 2015-06-20
      • 2016-12-06
      • 2017-11-19
      • 1970-01-01
      • 2019-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多