I'm trying to list the indexes, but the call fails with an exception.
db = cloudant.db.use(dbName);
db.index(function(er, result) {
if (er) {
throw er;
}
// ...
}
Find call also fails with the same exception.
db.find(params, function(error, result) {
if (error) {
console.log('#### ' + error);
}
//...
}
错误:**
在Request.self.callback(...)的Request._callback(... / node_modules / cloudant / node_modules / nano / lib / nano.js:248:15)中只允许DELETE,GET,HEAD,PUT ** /node_modules/cloudant/node_modules/nano/node_modules/request/request.js:200:22)在requestTmit(events.js:172:7)的emitTwo(events.js:87:13)处 . (... / node_modules / cloudant / node_modules / nano / node_modules / request / request.js:1046:10)在emit.ene(events.js:82:20)的Request.emit(events.js:169:7)at at IncomingMessage . (... / node_modules / cloudant / node_modules / nano / node_modules / request / request.js:973:12)在emitNone(events.js:72:20)
感谢您的帮助,非常感谢 .
1 回答
此错误通常意味着: - 您正在使用错误/意外的HTTP方法(在这种情况下是POST?) - 一个错误的URL正在响应,但显然它不期望收到请求