116得票8回答
从Rails控制台生成Devise密码重置

在运行应用程序时,如何通过电子邮件地址选择用户并在rails console中手动设置密码,并且我要在哪里查看有关Devise账户操作的更多详细文档?

101得票2回答
Rails控制台:reload!不反映模型文件中的更改?可能的原因是什么?

之前一切正常。我稍微修改了一下配置,可能无意中更改了一些配置。 这是环境/development.rb的配置: config.cache_classes = false # Log error messages when you accidentally call methods...

74得票4回答
在Rails控制台中写入代码

当我想尝试或调试某些东西时,我运行 rails console 并在那里进行一些操作。我可以通过使用 raise "blablabla" 来引发异常并从代码中打印一些文本或变量。 问题:如何在不引发异常(和明显的中断代码执行)的情况下,就像简单的logger.info "blah" 一样,直接...

71得票1回答
我能让Ruby on Rails控制台更好地记住我的命令历史记录吗?

我正在使用Ruby on Rails 3.1.1的控制台,但发现其命令历史(向上箭头)非常不稳定。今天,我多次在几个控制台会话中运行了p = Product.by_name 'Acme'和p.add_search_term('Snipe')这两个命令。 然而,当我重新加载Ruby on Ra...

66得票7回答
Rails控制台无法启动。

我正在我的应用程序根目录,当我输入$ rails console 看起来有东西正在加载,但是什么也没有发生。当我停止 ^C 时,我收到了这个 trace:^C/home/jonatas/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/clie...

61得票6回答
Rails控制台:通过ID数组查找用户

我有一个用户ID数组。在Rails控制台中,是否有一种方法可以使用该数组查询所有这些用户? 类似于:ids = [1, 2, 3, 4] users = User.find(ids) 并且使其返回所有4个用户?

61得票12回答
使用Rails控制台截断表格(或表格)

我有一个测试数据库,现在里面充满了垃圾数据。我已经在Rails控制台中执行了一些Table.destroy_all命令,删除了所有记录和依赖关系,这很棒。但是,我想要截断所有内容,使ID等重新从1开始。在Rails 3中有没有这样的方法?

59得票17回答
Rails: 名称错误:未初始化的常量

我有一个叫做PhoneNumber的简单模型:class PhoneNumber < ActiveRecord::Base validates :pnumber, presence: true, on: :create #=> { :message => " cannot...

55得票5回答
Node.js的等效于Rails控制台

我正在尝试使用Node.js Express框架,并寻找一个插件,可以让我通过控制台与我的模型交互,类似于Rails控制台。在NodeJS世界中是否有这样的东西? 如果没有,我该如何与我的Node.js模型和数据进行交互,例如手动添加/删除对象,在数据上测试方法等等?

35得票5回答
Rails控制台 - 查找创建时间为某一天的位置

使用Ruby on Rails控制台,是否可以查询某一天创建的所有记录? 类似以下方式:date = "january 5 2013" users = User.find(:all, :conditions => {:created_at => date})