连接到正在运行的 Rails 控制台的进程
我的服务器上的一个进程中运行着一个 Rails 控制台(bundle execrails c),我希望能够通过 SSH 连接到该服务器并“连接”到该进程,就好像我有我自己…
通过 Rails 控制台获取当前路线的查看信息
我是里亚尔新手,我想通过 Rails 控制台找出特定路线正在使用哪个视图? 应用程序根据某些标准动态触发视图,并且此功能被我目前无法访问的 GEM 遮盖…
对象不支持#inspect
在 ruby 控制台中运行简单任务时遇到问题。 如果我运行, user = User.find(10) User Load (0.6ms) SELECT "users".* FROM "users" WHERE "users"…
Rails 控制台获取全部
我有一个关于 Rails Console 的非常简单的问题,如果我想获得一个帐户,我会这样做: y Account.find_by_zipcode("XXXXX") 这只会返回一个帐户,如果…
rake 和 rake 之间的 Rails 字符编码不同安慰
我有一个 rake 任务,从 MS SQL 数据库中提取一些数据,最近我注意到一些特殊字符被编码为问号“?”。在尝试深入研究这个问题时,我意识到我只能将其…
Rails 3,如何在rails控制台中更新habtm表?
我在 HABTM 协会中有奖项 - Awards_Categories - 类别。 我更新了我的路线,以便 resources :categories do resources :awards end 我有两个没有类别…
Ruby on Rails 3 教程:在控制台中输入命令问题
我正在学习本教程,但遇到了 Rails 控制台无法识别我创建的用户模型的问题。这是我正在使用的内容 是我在用户模型 user.rb 中定义的内容,位于 sample…
我的 Rails 控制台会话出了问题,现在我的 rspec 测试失败了?
我正在使用 Postgres 9.1、Rails 3.1.3 和 Ruby 1.9.3。 我在 rails console --sandbox 中尝试了一些东西,然后我冒险进入 rails console。 在输入Emp…
“Rails 开发环境”到底是做什么用的?需要?
我正在运行 Rails 3.1.1 和 Ruby 1.8.7。当我在 OS X 终端中输入 irb 时,会立即显示命令提示符 ree-1.8.7-2011.03 :001 >。当我在终端中输入 rails c…
为什么控制台的 ActiveRecord 查询会打印 sql 语句?
我使用 pry,来自控制台的 ActiveRecord 查询总是打印出相应的 SQL 语句。我不想要这种行为。谷歌搜索后我只发现这必须通过将 ActiveRecord 记录器设…
如何在 Rails 3 中更新测试数据库?
我在模型的 yml 夹具中添加了一个条目。然后rails控制台测试。但新记录不在数据库中。 如何“更新”测试数据库以在 Rails 控制台中访问它? 使用 Rail…
Rails.application.load_seed 有效,但 rake db:seed 无效
rake 环境和控制台环境有什么区别? 我正在尝试使用带有 Rails 3.1.0 的 csv 文件为 mysql 数据库播种。 使用 ActiveRecord::Fixtures 曾经是小菜一碟…
Michael Hartl 的 Rails 教程:销毁方法后的 User.find(1) 显示堆栈跟踪
我正在阅读 Michael Hartl 的 Rails 教程,特别是第 6 章: http://ruby.railstutorial.org/chapters/modeling-and-viewing-users-one#sec:finding_us…
停止 Rails Console 加载 Test::Unit
我有一个名为“Test”的模型(我注释了该模型中的所有内容,因此剩下的就是用于调试目的的 class Test end ),每次我尝试实例化它时Rails 控制台出现…
尝试从 gem 调用方法时出现 NameError (未初始化常量)
我想在我的一个模型中使用收获的宝石。它已安装(没有问题),bundle check 表示没问题。它可以从 rails console 运行,但不知何故不能从模型运行。有…