Good enough.  I'll concede this one, then.

Thanks, everyone, for your input.

Deane


On Jan 7, 5:21 pm, AD7six <[EMAIL PROTECTED]> wrote:
> On Jan 7, 11:35 pm, Deane <[EMAIL PROTECTED]> wrote:
>
> > Assume this scenario:
>
> > I need to retrieve 20 records, and call a method on each of them.  So
> > I do my Find, and get back an array.  I then spin this, and do this:
>
> > $this->Widget->read(null, $id);
>
> > What has just happened from a SQL perspective?  21 separate SQL
> > executions?  (One for the loop, and 20 to hydrate the resulting
> > objects, one-by-one...)
>
> Are you deliberately trying to be difficult ;).
>
> $data = $this->Widget->find('all');
> foreach ($data as $results) {
> $this->Widget->create($result);
> $this->Widget->stuff();
>
> }
>
> Total sql calls: 1
>
> And that's unless you write stuff() to be able to batch process data.
>
> I feel it's time you either showed a real example of what you /can't/
> do, or at least try things the cake way.
>
> AD
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to