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
-~----------~----~----~----~------~----~------~--~---

Antwort per Email an