, fields_for , player @players_to_teams. (.. :player). ? :.
class PlayersToTeam < ActiveRecord::Base
has_one :player
end
class Player < ActiveRecord::Base
belongs_to :players_to_team
end
, fields_for, record_name, , Rails , . , , , fields_for.
, . , , .
accepts_nested_attributes_for player_attributes=. player=, has_one. player_attributes= , player= player.
, fields_for @players_to_teams.player:
<input name="players_to_team[player][name]" ... />
fields_for :player:
<input name="players_to_team[player_attributes][name]" ... />
update_attributes player=, player_attributes=. , , ( params ).
AssociationTypeMismatch: player=, player.
, fields_for accepts_nested_attributes_for , .
, , , , , : -)