i really dont like your approach
$this->Member->create(
                $this->Member->find('first', array(
                    'conditions' => array('Member.character' =>
$new_data['name']),
                    'recursive' => -1)
                )
            );
is not a nice thing to do
it messes up a lot of things - unnecessarily

you should use create() ONLY if you really want to create a new entry


On 1 Mai, 05:42, QXY <[email protected]> wrote:
> Hello!
>
> Here is my code:http://bin.cakephp.org/view/69119931
>
> What causes those 3 extra select count by primary key?
> I'm talking about query No. 20, 21, 22
>
> If it's for checking the existence of row with given id, then
> why does not appear when member not exists (before insert)?
>
> Thanks in advance!
>
>   QXY

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to