ruby-on-rails - 当将 Devise 与 Hyperloop 结合使用时,Hyperloop::Application.acting_user_id 是否可以从 Rails 控制台访问?

标签 ruby-on-rails ruby hyperstack

已关注 https://github.com/barriehadfield/hyperloop_devise_tutorial 当您从 Rails 控制台调用 Hyperloop::Application.acting_user_id 时,您会得到:

NoMethodError:未定义 Hyperloop::ClientDrivers:Class 的方法“client_drivers_get_acting_user_id”

这是预期的行为还是应该定义一些额外的辅助方法?

最佳答案

本教程是在项目名为 Hyperloop 时编写的,但已更名为 Hyperstack,因此本教程已过时。

我们正在删除所有 super 高铁引用。

尝试使用Hyperstack::Application.acting_user_id,它应该可以工作。正如我所看到的,它在这里实现:https://github.com/hyperstack-org/hyperstack/blob/5a9dfac633a27a9b271d69650fabde28737bd0aa/ruby/hyper-operation/lib/hyper-operation/transport/client_drivers.rb#L17

教程需要更新 - 抱歉!

关于ruby-on-rails - 当将 Devise 与 Hyperloop 结合使用时,Hyperloop::Application.acting_user_id 是否可以从 Rails 控制台访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55321942/

相关文章:

ruby-on-rails - 回形针 gem 欺骗错误?

ruby-on-rails - ActiveRecord,哪个先来?

sql - 我可以向 Oracle 发送 "batched"INSERT 吗?

Ruby:Capybara:如何在不清除字段中先前输入的文本的情况下用一些文本填充文本字段

ruby-on-rails - 检查 HyperSpec 中的项目是否为 "clickable"

ruby-on-rails - 在 Rails 中列出/链接到目录的内容

ruby-on-rails - 我是否需要在 Rails 迁移中显式创建 ID?

ruby-on-rails - Rails 应用程序中初始化 DRb 服务的正确位置在哪里?

javascript - 如何在 hyperstack 中上传文件?