在尝试使用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。
提前致谢。
答案 0 :(得分:3)
根据PouchDB API(特别是信息块),它不会通过创建新的PouchDB对象自动创建数据库。
您需要调用数据库的API函数才能创建数据库。 例如,您可以创建PouchDB对象,然后调用db.info()来创建数据库。