我正在使用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