如何在没有关联对象的情况下接受 simple_form 中的多个对象作为数组

How to accept multiple objects as an array in simple_form without associated objects

我需要做一些类似于我正在 posting 的 gif 示例。我使用的是简单的形式,我看过很多关于如何添加关联对象的例子,但要注意的是我想在控制器中获得的数组 "entries" 不是关联,也不是 属性.我只需要在控制器中收到这样的东西:

{:entries=>["first", "second", "third"]}

任何 clue/blog post 或任何东西?我完全迷路了!

您可以通过在输入名称旁边添加 [ ] 来实现。你的情况:

<input type="text" name="entries[]">

您的控制器将接收 :entries 参数作为数组,其中包含名称为 "entries[]" 的输入的所有值。