diff options
author | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2017-01-03 16:44:07 -0500 |
---|---|---|
committer | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2017-01-03 16:47:13 -0500 |
commit | 530e5ff910bf033aa29bba722662457fc69d3d63 (patch) | |
tree | cc533c17987f1d15ebf8fd472f7fa747ca6fe073 /activerecord/lib/active_record/define_callbacks.rb | |
parent | f8e040957be9a3835782313c57d25d1e2d86e8dc (diff) | |
download | rails-530e5ff910bf033aa29bba722662457fc69d3d63.tar.gz rails-530e5ff910bf033aa29bba722662457fc69d3d63.tar.bz2 rails-530e5ff910bf033aa29bba722662457fc69d3d63.zip |
Generate indexed names in input even when objects are not persisted
When you ask to generate multiple nested inputs using:
field_for('comments[]', Comment.new) do |c|
c.text_field :body
Rails should generated the names like `post[comments][][body]`.
To make sure we don't have regression the fake models now use the same
implementation of `#to_param` as `ActiveRecord::Base`
Fixes #26942
Diffstat (limited to 'activerecord/lib/active_record/define_callbacks.rb')
0 files changed, 0 insertions, 0 deletions