【问题标题】:accessing data from the model using script/console (Ruby on Rails)使用脚本/控制台访问模型中的数据(Ruby on Rails)
【发布时间】:2010-12-22 03:43:06
【问题描述】:

我正在寻找一个 Ruby 脚本,我可以将其加载到 Rails 控制台中,该控制台将访问我创建的模型中的数据。我使用以下命令创建了一个名为 student 的模型并用数据填充它:

script/generate scaffold student given_name:string middle_name:string family_name:string date_of_birth:date grade_point_average:decimal start_date:date

例如,我将如何让脚本打印所有学生的姓名列表?有没有详细描述如何做到这一点的资源?我什么都没找到。谢谢!

  • 史蒂夫

【问题讨论】:

    标签: ruby-on-rails model-view-controller scripting model console


    【解决方案1】:
    students = Student.all
    students.each do |student|
      p student.name
    end
    

    【讨论】:

      【解决方案2】:

      这会做你想做的事:

      Student.all.collect(&:name)
      
      • 您可以在此Railscast 中找到语法说明。

      【讨论】:

        猜你喜欢
        • 2010-12-14
        • 2011-01-26
        • 2017-11-08
        • 1970-01-01
        • 1970-01-01
        • 2022-08-15
        • 1970-01-01
        • 2010-12-06
        • 1970-01-01
        相关资源
        最近更新 更多