我创建了一个效果很好的Job模型。我希望用户能够创建一个帐户,如果他在创建工作时没有帐户。
我不太清楚如何继续,因为我发现的通常是相反的方式。 (用户在注册的同时创建地址)
这是我到目前为止所拥有的
这是我的job.rb模型
class Job < ActiveRecord::Base
accepts_nested_attributes_for :user
belongs_to :user
...
这是我的工作视图
<%= form_for(@job) do |f| %>
<div class="field-wrapper">
<%= f.label :name %>
<%= f.text_field :name %>
</div>
...
<% unless user_signed_in? %>
<%= f.fields_for :user do |user_form| %>
<div class="field-wrapper">
<%= user_form.label :username %>
<%= user_form.text_field :username %>
</div>
...
<% end %>
<% end %>
如果您需要更多信息,请与我们联系。感谢