【问题标题】:get the autogenerated ids of fixtures in rails获取rails中自动生成的fixture id
【发布时间】:2015-10-05 10:33:32
【问题描述】:

我在我的 rails 4.2 应用程序中创建了一些没有 ID 的装置​​。由于我在 url 中中继 id,因此我需要一种方法来检索 minitest 文件中数据库中自动生成的 ID。

备注:我没有在灯具中使用显式 ID。我正在使用这种格式:

student:
  name: Reginald_the_Pirate
  age: 14

在我的控制器中,我想要这样的东西:

get: :student, student_id: "?"

【问题讨论】:

    标签: ruby-on-rails ruby minitest fixtures


    【解决方案1】:
    student = students(:student)
    get :student, :student_id => student.id
    

    【讨论】:

      【解决方案2】:

      这是响应。这比预期的要容易:

      students(:Reginald_the_Pirate).id
      

      【讨论】:

        猜你喜欢
        • 2019-08-12
        • 1970-01-01
        • 2011-04-03
        • 1970-01-01
        • 1970-01-01
        • 2015-09-20
        • 1970-01-01
        • 1970-01-01
        • 2017-08-25
        相关资源
        最近更新 更多