爲什麼我的應用程序返回@users = User.where(acceptance: true)
爲#<User:0x007f9b0d444328>
?如何返回數據庫對象作爲散列
:
[#<User id: 1, acceptance: "t", created_at: "2012-09-27 13:01:50", updated_at: "2012-09-27 13:02:52">]
我希望用戶作爲哈希傳遞到這樣的事情:
respond_to do |format|
format.html
format.csv { render text: @users.to_csv }
end
我相信控制檯會自動檢查您的物體並進行打印。但不知道。在您的應用程序中,您必須手動執行'puts @ users.inspect'。 – MurifoX
好吧,是的,沒錯。我已經擴大了這個問題,因爲它沒有真正問我想要的。 – Jamie