_users数据库不存在

时间:2019-04-09 22:46:47

标签: couchdb

我已经克隆了某个人的Web应用程序,并试图运行他们提供的.js脚本以从数据库中提取数据。 虽然我可以顺利运行整个项目,但是此特定脚本会产生错误:

{ CouchError: not_found: Database does not exist.
at Request._onResponse [as _callback] (c:\Users\bzlis\Documents\coup\node_modules\cradle\lib\cradle.js:241:29)
at Request.self.callback (c:\Users\bzlis\Documents\coup\node_modules\request\request.js:185:22)
at emitTwo (events.js:126:13)
at Request.emit (events.js:214:7)
at Request.<anonymous> (c:\Users\bzlis\Documents\coup\node_modules\request\request.js:1161:10)
at emitOne (events.js:116:13)
at Request.emit (events.js:211:7)
at IncomingMessage.<anonymous> (c:\Users\bzlis\Documents\coup\node_modules\request\request.js:1083:12)
at Object.onceWrapper (events.js:313:30)
at emitNone (events.js:111:20)
name: 'CouchError',
message: 'not_found: Database does not exist.',
error: 'not_found',
reason: 'Database does not exist.',
headers: 
 { 'cache-control': 'must-revalidate',
   'content-length': '58',
   'content-type': 'application/json',
   date: 'Tue, 09 Apr 2019 22:38:11 GMT',
   server: 'CouchDB/2.3.1 (Erlang OTP/19)',
   'x-couch-request-id': '4a10e74b05',
   'x-couchdb-body-time': '0',
   status: 404 } }

现在,快速的Google搜索将发现这是一个非常普遍的问题。最常见的来源似乎是CouchDB 2.0中的错误,它要求人们进行一些手动设置_user的事情-我认为情况并非如此,因为我拥有CouchDB 2.3.0,并且安装中未提及此_user步骤指南。

其他答案包括诸如将自己添加为管理员之类的东西,或者带有卷曲的东西。

该项目不是我的,而且我不是前端开发人员。很抱歉,我的特定问题之前是否已经得到解决。

1 个答案:

答案 0 :(得分:-1)

请遵循documentation设置CouchDB。在使用CouchDB集群之前,有必要创建一些数据库。遵循的说明取决于您使用的是单节点配置还是集群配置。