Ok,
habs selber rausgefunden.
Ist zwar kein DISTINCT aber ich bekomme keine doppelten Werte mehr:
vorher:
$this->Orte->recursive = 0;
$this->set('ortes', $this->paginate('Orte'));
nachher:
$this->Orte->recursive = -1;
$this->set('ortes', $this->paginate('Orte'));
Gruß,
Helge
Am 08.01.2008 um 12:36 schrieb Helge Ohl:
>
> Hallo,
>
> gibt es eine Möglichkeit ein DISTINCT in eine paginate Ausgabe zu
> nutzen ?
>
> Ich bekomme leider in der Ausgabe doppelt und dreifache Werte.
>
> Über
>
> $this->set('mys', $this->My->findAll(null, 'DISTINCT *'));
>
> bekomme ich die Werte einfach ausgegeben, nur kann ich dann die
> Typische Paginatorausgabe nicht nutzen ...
>
> Und
>
> $this->set('mys', $this->paginate('DISTINCT My.id'));
>
> funktioniert nicht ....
>
> Danke,
>
> Helge
> >
--~--~---------~--~----~------------~-------~--~----~
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe
"CakePHP-de für deutsche CakePHP Entwickler".
Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an [email protected]
Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL
PROTECTED]
Weitere Optionen finden Sie in dieser Gruppe unter
http://groups.google.com/group/cakephp-de?hl=de
-~----------~----~----~----~------~----~------~--~---