我正在使用带帆和沙发底座的帆船。当我试图抬起风帆得到下面提到的错误
error: A hook (orm) failed to load!
error: Error: Failed to connect to the Couchbase/ElasticSearch clients { [Error: failed to connect to bucket] code: 25 }
这是我的connections.js文件
// config/connections.js
cb: {
adapter: 'sails-cbes',
host: '127.0.0.1',
port: 8091,
user: 'Administrator',
pass: 'word2pass',
operationTimeout: 60 * 1000, // 60s
bucket: {
name: 'default',
}
}
答案 0 :(得分:0)
我最好的猜测是,启动应用程序时,couchbase群集中不存在存储桶,因为当前实现不会在启动时创建它。 您必须手动创建存储桶,在启动应用程序之前匹配配置。
另外,我没有看到提及弹性搜索,我不得不说它是此设置的必要组件,因为查询功能是在其上实现的。我没有对此进行测试,但它可能会在没有它的情况下运行,以类似的方式失败。