title: Laravel Model->save() returns false but no error
body: <p>Normally when I call <code>Model-&gt;save()</code>, it creates the new record in the database successfully. I'm trying to debug a situation when nothing happens and <code>Model-&gt;save()</code> returns false. How do I find out what's happening?</p>
  
  <pre><code>$user = new User;
  $user-&gt;fields = 'example';
  $user-&gt;save(); // returns false
  </code></pre>
  
  <p>Running this does not show any insert queries.</p>
  
  <pre><code>dd(DB::getQueryLog());
  </code></pre>
  
  <p>But if I <code>var_dump($user)</code>, I correctly get all the fields properly saved in the object.</p>
  
  <p>Thanks!</p>