用户可以在网络表单中提交多个消息编号:
<input type="text" name="message"/>
但是当我在rails控制器中读取params[:message]
时,我只得到第一个消息号。有没有办法获得一组消息号?
我知道我可以拥有以下内容:
<input type="text" name="message1"/>
<input type="text" name="message2"/>
<input type="text" name="message3"/>
但如果我能简单地获得一系列数字,那将会更好更容易。
答案 0 :(得分:3)
想出来,注意到Ruby on Rails guide about Understanding Parameter Naming Conventions中描述了该做什么的部分:
<input type="text" name="message[]"/>