我正在使用http://tagaholic.me/hirb/在控制台中使用漂亮的MySQL类表格视图格式化AR查询。Hirb中的表格格式适用于.where Rails 3查询
问题是,默认情况下,Rails 3.where查询以ActiveRecord :: Relation的形式重新显示为表格格式。使用导入的表格方法,一切都格式正确。如何将Hirb中的默认显示设置为给定对象类型的表格?
我正在使用http://tagaholic.me/hirb/在控制台中使用漂亮的MySQL类表格视图格式化AR查询。Hirb中的表格格式适用于.where Rails 3查询
问题是,默认情况下,Rails 3.where查询以ActiveRecord :: Relation的形式重新显示为表格格式。使用导入的表格方法,一切都格式正确。如何将Hirb中的默认显示设置为给定对象类型的表格?
它适用于hirb版本0.3.5和Rails 3.0.1。
检查您的~/.irbrc
文件是否使用ENV['RAILS_ENV']
来确定是否加载Hirb,因为Rails 3不再设置它。如果使用RVM
# ~/.irbrc
Hirb.enable if defined?(Rails)
,将其添加到您的Gemfile以确保hirb正确装入:使用此而不是
# Gemfile
gem 'hirb', :require => nil
或者你可以使用richrc RichRC(富Rails的控制台)是一个Rails 3控制台的自定义工具。
sudo gem install richrc hirb wirble
使〜/ .bash_profile中
别名railsc = “richrc”
源的新别名〜/ .bash_profile中
insted的导轨Ç 使用的:
railsc
网站:richrc
它的工作原理,因为它是在0.3.5 “固定”。检查https://github.com/cldwalker/hirb/issues/closed#issue/22 – mdrozdziel 2010-11-15 08:44:30