title: Why doesn't a new table column show up in the query results in CakePHP?
body: <p>I  have added a new column to my table Attributes which already has (id , form_id(foreign key),type,label,size,sequence no,instr)
       where instr is the new column i have added.</p>
  
  <p>My application is in CakePHP and MySQL.    </p>
  
  <p>I have used the following code to insert into the table Attributes But the field instr alone not inserted.</p>
  
  <pre><code>function saveFieldname($data)//from untitledfieldname
  {   
      $this-&gt;data['Attribute']['form_id'] = $this-&gt;find(  'all', array(
                                                          'fields' =&gt; array('Form.id'),
                                                          'order' =&gt; 'Form.id DESC'
                                                       ));
  
      $this-&gt;data['Attribute']['form_id'] = $this-&gt;data['Attribute']['form_id'][0]['Form']['id'];
  
      $this-&gt;data['Attribute']['label'] = 'Label';
      $this-&gt;data['Attribute']['size'] ='50';
      $this-&gt;data['Attribute']['instr'] ='Fill';
  
      $this-&gt;data['Attribute']['type'] = $data['Attribute']['type'];
      $this-&gt;data['Attribute']['sequence_no'] = $data['Attribute']['sequence_no'];
  
      $this-&gt;Attribute-&gt;save($this-&gt;data);
  }
  </code></pre>
  
  <p>Please suggest me..</p>