0
Ich möchte ein Array von IDs als Bedingung für meine Paginate-Funktion verwenden, aber ich bekomme diesen Fehler 'Kann Wert nicht in Ganzzahl konvertieren', verstehe ich, dass ein Array keine ganze Zahl ist , aber wie könnte ich die Bedingung für alle Werte im Array aussehen lassen.Verwenden Array in Paginierungsbedingungen [CakePHP 3]
$friendsid = explode(',', $this->Auth->user('friends'));
$this->paginate = [
'conditions' => [
'Users.id' => $friendsid,
]
];
$this->set('users', $this->paginate($this->Users));
$this->set('_serialize', ['users']);
http://stackoverflow.com/questions/26887511/how-to-create-a-in-clause-in-cakephp-query – ndm
Mögliche doppelte von [Wie man eine \ 'IN \' Klausel in der CakePHP Abfrage erstellt?] (http://stackoverflow.com/questions/26887511/how-to-create-a-in-clause-in-cakephp-query) – ahoffner