为什么控制台的 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 运行,但不知何故不能从模型运行。有…
对 IRB 或 Rails 控制台输出进行分页的通用方法
IRB 命令的输出对于一个“屏幕”来说通常太大 (即使我向上滚动 - 我使用的是 Windows - 我无法到达输出的开头)。 是否有一种通用方法可以滚动/分页 …
Rails 控制台:重新加载!不反映模型文件中的更改?可能的原因是什么?
早些时候它运行良好。我一直在玩一点配置。所以可能我在不知不觉中改变了一些配置。 这是环境/development.rb的配置 config.cache_classes = false # …
Rails 控制台:rails 控制台是否维护数据库表的缓存?如何禁用它?
在父行上执行删除时,我遇到了 fk 父/子行删除/更新错误。因此,我手动从数据库中删除了相关的子记录。但我仍然收到错误。我认为这与缓存有关。我在这…
在Rails控制台中分配多态acts_as_mappable模型
我有一个多态位置模型: class Location < ActiveRecord::Base acts_as_mappable before_validation :geocode_address, :on => :create belongs_to :l…
关于 Ruby on Rails脚本/控制台,有没有办法打印出应用程序中的所有模型? (所有 ActiveRecord 子类)
这是找出应用程序中的所有模型。这可以从项目文件夹/文件名或route.rb中找到,但只是想知道是否有Ruby方法可以在脚本/控制台上找到它?…
启动 irb 或脚本/控制台时不执行 ~/.irbrc
这是我尝试过的: 1. gem install awesome_print 2. echo "require 'ap'" >> ~/.irbrc 3. chmod u+x ~/.irbrc 4. script/console 5. ap { :test => 'v…
- 共 1 页
- 1