当我尝试迭代时,整个activerecord对象打印到屏幕

时间:2014-03-11 16:30:37

标签: ruby-on-rails-3 activerecord activeadmin

仅供参考我正在尝试ftp在自定义(与模型没有直接关联)activeadmin页面中执行此操作。

ActiveAdmin.register_page "Category Selection" do
  content do
    categories = ItemsCategory.all

    categories.each do |item|
      puts item
    end
  end
end

我的想法是迭代对象并做我需要做的事情......我可以。但是,我将整个对象打印到屏幕之前。

[#<ItemsCategory id: 2, name: "test 2", parent_id: 1, created_at: "2014-03-04 17:58:46", updated_at: "2014-03-04 17:58:46">, #<ItemsCategory id: 3, name: "test 3", parent_id: 1, created_at: "2014-03-04 17:23:23", updated_at: "2014-03-04 17:23:23">, #<ItemsCategory id: 5, name: "test 4", parent_id: 3, created_at: "2014-03-06 17:48:25", updated_at: "2014-03-06 17:48:25">, #<ItemsCategory id: 1, name: "NEW test EDITED", parent_id: nil, created_at: "2014-03-04 17:57:21", updated_at: "2014-03-10 20:50:10">]

造成这种情况的原因是什么?

0 个答案:

没有答案