On Dec 13, 9:48 am, AD7six <[email protected]> wrote:
> On Dec 10, 7:54 pm, RhythmicDevil <[email protected]> wrote:
>
> > I have been going around and around with this this morning trying to
> > sort out the correct syntax for an $or containing multiple $regex
>
> > So in RockMongo I use this:
>
> > {
> > "$or" : [
> > {"ingredient" : {"$regex" : /^aru/i}},
> > {"ingredient" : {"$regex" : /^bro/i}},
> > ]
>
> why would you use 2 regexes for that /^(aru|bro)/i is the same thing
also - don't needlessly use the $regex key - that's probably your
error. You are _probably_ (who knows because you haven't shown the
executed query - I hope you've at least looked at it) generating
array('$regex' => array('$regex' => ...
{ingredient : /^(aru|bro)/i} is all you need for the example yo'uve
shown
AD
>
> AD
--
Our newest site for the community: CakePHP Video Tutorials
http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help others
with their CakePHP related questions.
To unsubscribe from this group, send email to
[email protected] For more options, visit this group at
http://groups.google.com/group/cake-php