Rails - using .new() vs .create() methods when defining create action
<p>When defining the create action in a controller what is the difference between using these two methods.</p>

<pre><code>def create
  @item = Item.new(name: item_params[:name])
  @item.save
end
</code></pre>

<p>vs</p>

<pre><code>def create
  @item = Item.create(name: item_params[:name])
end
</code></pre>

<p>Is one better than another?</p>