@Mike: Yes, that is my workaround now. But I get an array from another database and want to pass it to another db source for retrieval.
@Christian: Yes, at the moment I use MySQL, but in the future I have to use PostgreSQL. But that shouldn't havs to a problem I understood of the DBO in Cake. (?) thnx you both for helping me so far! On Sep 26, 12:52 pm, "Christian Winther" <[EMAIL PROTECTED]> wrote: > That seems like a bug - the array list of params for a field have been > supported for quite some time in 1.2.x.x > > What DBO do you use ? MySQL? > > -----Original Message----- > From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf > > Of Charlie van de Kerkhof > Sent: 26. september 2007 12:36 > To: Cake PHP > Subject: FindAll condition can not be an array? > > Hi, > > (v1.2, latest SVN version) > > I try to pass an array to the findAll function like this: > > $condition = array('id'=>array(2,5,6,9,12,45,78,43,76)); > $this->Artist->findAll($condition); > > But the Query is written to the database is: > SELECT * from Artist WHERE (2) AND (5) AND (6) AND (9) AND (12) AND > (45) AND (78) AND (43) AND (76); > > What results in returning every row because everything is true. > > Is this a bug or is this not supported (yet?)? > > Thnx! > - Charlie --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" 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 -~----------~----~----~----~------~----~------~--~---
