Active Record无所作为

时间:2019-03-05 20:45:13

标签: ruby-on-rails ruby activerecord

请给我一点帮助...我不知道我在做什么错,但是我只需要一个带有Active Record的简单选择查询。这看起来是我的代码:

型号:

class Kiosk < ApplicationRecord
    @kiosk = Kiosk.all
end

控制器:

class KioskController < ApplicationController
    def kiosk
        @kiosk = Kiosk.all
    end
end

HAML:

#@kiosk

它什么也没做。即使更改数据库密码,连接也没有任何错误。 rake db:migrade已完成,创建了数据库。

谢谢

1 个答案:

答案 0 :(得分:1)

您可能想查看您的日志(例如Rails.root => logs / development.log)或终端中的输出-是否有任何错误消息?如果使用例如rails console登录到控制台并运行@kiosks = Kiosk.all –您会看到什么?还是Kiosk.count –表示有亭子吗?如前所述,该模型看起来很有趣...不确定为什么要在其中插入@kiosk = Kiosk.all行。...