thank you very much, works like a charm.
Too bad that there is no way to have the people not be indexed by
their ids but just starting with zero though
But for most cases this is fine
On Aug 26, 10:51 am, grigri <[EMAIL PROTECTED]> wrote:
> Set::combine($data, '{n}.Person.id', '{n}', '{n}.Person.group_id');
>
> Note that the people will be indexed by their ids, but that shouldn't
> be a problem.
>
> hth
> grigri
>
> On Aug 25, 3:14 pm, MarcS <[EMAIL PROTECTED]> wrote:
>
> > Hi,
>
> > I have the following data
>
> > 0: array =
> > Person: array =
> > id: long = 1
> > name: string = "n1"
> > group_id: long = 1
> > 1: array =
> > Person: array =
> > id: long = 2
> > name: string = "n2"
> > group_id: long = 1
> > 2: array =
> > Person: array =
> > id: long = 3
> > name: string = "n3"
> > group_id: long = 2
>
> > What I would like an array that is grouped by the group_id
> > The result should be
> > 1: array =
> > 0: array =
> > Person: array =
> > id: long = 1
> > name: string = "n1"
> > group_id: long = 1
> > 1: array =
> > Person: array =
> > id: long = 2
> > name: string = "n2"
> > group_id: long = 1
> > 2: array =
> > 0: array =
> > Person: array =
> > id: long = 3
> > name: string = "n3"
> > group_id: long = 2
>
> > Is that possible to do with the set class?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To post to this group, send email to [email protected]
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
-~----------~----~----~----~------~----~------~--~---