Sails JS – 如何将用户api模型连接到Couchbase中的用户存储桶?

我有一个User.js模型和一个Sail.Js应用程序中的UserController.js控制器。 我在connections.js文件中设置了下面的configuration:

 CB: { adapter: 'sails-cbes', host: 'http://localhost', port: 8091, user: 'couchbase', password: 'couchbase', operationTimeout: 60, bucket: { name: 'user' } 

另外,我添加了connection: 'CB'.bucketmodels.jsconfiguration文件。

当我使用sails lift命令解除应用程序时,没有任何错误,但是我的模型仍然将数据读取并写入到sails-memory数据库,而不是Couchbase中的用户存储桶。 有什么我缺less读取和写入Couchbase上的数据?

谢谢你的帮助。

这里是我对你正在发生的事情的猜测。 检查config文件夹,看看你是否有一个env文件夹,在那里你有两个文件(development.js和production.js)。 确保你有:

 models: { connection: 'yourconnectionname' } 

一般来说,我在开发和生产方面有着不同的联系。 让我知道这是你的问题。