0
可以在普通的.rb
文件中使用session
变量,除了控制器吗?全局有权访问会话in rails
我使用facebook messenger rails gem构建了一个bot。所有的请求都来到app/bot/listen.rb
。在这种listen.rb
文件:
require "facebook/messenger"
extend ActionView::Helpers # I need also the session
include Facebook::Messenger
Bot.on :message do |message|
session[:demo] = 1
puts "Your session number is: #{session[:demo]}"
end
模块:: DelegationError(::的ActionView ::帮手#ControllerHelper会议委托给controller.session,但控制器是零:主)
是否有可能从listen.rb
文件中存储会话中的数据?