Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js在数据库中保存会话时出错,Sails.js使用Sails mongo模块?_Node.js_Session_Sails.js_Sails Mongo - Fatal编程技术网

Node.js在数据库中保存会话时出错,Sails.js使用Sails mongo模块?

Node.js在数据库中保存会话时出错,Sails.js使用Sails mongo模块?,node.js,session,sails.js,sails-mongo,Node.js,Session,Sails.js,Sails Mongo,我已经检查过了,博士 数据库配置为 adapter: 'sails-mongo', host: 'localhost', port: 27017, db: 'sails', collection: 'sessions', 获取错误--> 挂钩(会话)加载失败!错误:无法加载连接 会话适配器::sails mongo使用npm安装了“sails mongo” 在mongo安装帆 Sails.js在会话中使用不同的连接器,这就是为什么会出现此问题。您只需安装并配置connect

我已经检查过了,博士 数据库配置为

  adapter: 'sails-mongo',
  host: 'localhost',
  port: 27017,
  db: 'sails',
  collection: 'sessions',
获取错误-->

挂钩(
会话
)加载失败!错误:无法加载连接 会话适配器::sails mongo使用npm安装了“sails mongo” 在mongo安装帆


Sails.js在会话中使用不同的连接器,这就是为什么会出现此问题。您只需安装并配置connect mongo软件包,以使用为您的数据配置的相同mongodb:


您需要使用npm运行install connect mongo:

npm安装--保存连接mongo

此外,您需要在config/session.js文件中配置会话适配器。它使用不同的格式:

// Note: user, pass and port are optional
url: 'mongodb://user:pass@host:port/database',
collection: 'sessions',
auto_reconnect: false,
ssl: false,
stringify: true
所有这些信息都可以在文档的本页中找到: