我在控制台中使用http://tagaholic.me/hirb/格式化AR查询,使用漂亮的、类似MySQL的表视图。
问题是,在默认情况下,Rails 3的.where查询,返回为ActiveRecord::Relation并不以表格的形式显示。使用导入的表方法,所有内容都被正确格式化。如何在给定对象类型的Hirb中将默认显示设置为表?
发布于 2010-11-14 05:55:08
它适用于我的hirb版本0.3.5和Rails 3.0.1。
检查您的~/.irbrc文件没有使用ENV['RAILS_ENV']来确定是否加载Hirb,因为Rails3不再设置。改用下面的代码:
# ~/.irbrc
Hirb.enable if defined?(Rails)如果使用RVM,请将其添加到Gemfile中,以确保正确加载hirb:
# Gemfile
gem 'hirb', :require => nil发布于 2012-05-02 10:55:09
或者你可以使用Rich is RichRC (Rich Rails控制台)是一个针对Rails 3控制台的定制工具。
sudo gem install richrc hirb wirble在~/..bash_profile中创建新别名
别名railsc="richrc“
源~/.bash_profile
rails的实例c用法:
铁路
网址:richrc
https://stackoverflow.com/questions/3614893
复制相似问题