在Rails 6上的ruby中创建新页面

问题描述 投票:0回答:1

我创建了带有脚手架的Rails 6应用,其中有两个字段,name_of_the_user和user_country,现在只有三个可能的国家:“ USA”,“ AUSTRALIA”和“ JAPAN”,我想将用户从每个国家/地区移至新页面。结果,我的index.html.haml应该有三个“美国”,“澳大利亚”和“日本”的新链接,这些链接将我重定向到日本页面的用户,澳大利亚页面的用户和美国页面的用户。我是红宝石的新手,因此无法找到任何解决方案。

%h1 USER
= link_to 'New User', new_user_path
%table
 %thead
  %tr
  %th Name 
  %th Country

%tbody
- @users.each do |user|
  %tr
    %td= link_to user.name,user
    %td= user.country
ruby ruby-on-rails-5 ruby-on-rails-6
1个回答
2
投票

您可以仅将一些链接添加到同一索引页面,但将查询参数添加到视图:

© www.soinside.com 2019 - 2024. All rights reserved.