如何在Rails中使用简单表单仅显示一组特定的嵌套属性?

时间:2018-07-19 15:19:26

标签: ruby-on-rails activerecord simple-form

我的School模型与PlayerScrape有很多关联。我想使用以下代码在我的表单中仅显示关联的过滤后的集合。给定集合@scraped_records是我过滤后的关联记录,我该怎么办?

下面当前显示与School关联的64条记录。

<%= form.simple_fields_for :player_scrapes do |field| %>

集合@scraped_records仅包含13个我想在表单中显示的关联记录。

1 个答案:

答案 0 :(得分:0)

您可以使用类似form.association :player_scrapes, collection: @scraped_records"的方法。如果这是您需要的,则在他们的github文档中有association方法的更多选择。希望对您有所帮助。