Так как форматирование в комментариях запрещено, я отвечаю за него.
Спасибо @twmills за ваш ответ,
Я также новичок в рельсах,У меня есть вопрос, будет ли это работать в случае, если у меня есть следующие отношения:
class User < ActiveRecord::Base
has_many :credit_cards, :dependent => :destroy
accepts_nested_attributes_for :credit_card
end
class CreditCards < ActiveRecord::Base
belongs_to :user
end
В вышеупомянутом случае вы не можете создать объект CreditCard, если у вас нет родительского пользователя.Будет ли f.fields_for :credit_card do |ff|
также создавать объект CraeditCard @user для f?
Насколько я понимаю, это невозможно, поскольку, как будет определено представление, какую кредитную карту редактировать.
Во-вторых, при редактировании это нормально, но я могу сделать нечто подобное во время создания пользователя.т.е. получение информации о его кредитной карте во время создания пользователя.