title: save() returning false, but with no error in CakePHP
body: <p>My debug value is set to <code>2</code>, and it's displaying all the queries, except the one I need.</p>
  
  <p>I have an <code>Items</code> controller method that is calling this method in the <code>User</code> model (<em>Item belongsTo User</em>):</p>
  
  <pre><code>function add_basic($email, $password) {
      $this-&gt;create();
  
      $this-&gt;set(array(
          'email' =&gt; $email,
          'password' =&gt; $password
      ));
  
      if($this-&gt;save()) {
          return $this-&gt;id;
      }
      else {
          return false;
      }
  }
  </code></pre>
  
  <p>I have confirmed that <code>$email</code> and <code>$password</code> are being passed into the function correctly (and are populated with legit data). <code>email</code> and <code>password</code> are the names of the fields in the <code>User</code> model.</p>
  
  <p>I have also confirmed that on <code>$this-&gt;save()</code> it is returning <code>false</code>, but when I view the page where this occurs, the query is not being printed in the debug, and there is no error being thrown, so I have no idea whats going wrong.</p>
  
  <p>Any ideas on how I can see the error, or why the query doesn't seem to be getting executed?</p>
  
  <p>It's weird, cause right after this, I have another model saving data to it in the <strong>exact</strong> same fashion, it goes off without a hitch.</p>