Thanks for the replies, and apologies for not responding sooner -
busy! I'm going to try your suggestions out later today though, I'll
report back here.

theChrisWalker wrote:
> If you add an alias to the field list you can do this (I think, again
> not tested...)
>
> $this->paginate['fields'] = am( $this->paginate['fields'], array
> ( 'DAYNAME(Model.field) as `day`' ) );
> $this->paginate['conditions'] = am( $this->paginate['conditions'],
> array('`day`'=>'Monday' ) );
>
> but as Martin says, the SQL produced and the SQL you where hoping for
> would be very helpful.
>
> Chris.
>
> On Jun 2, 3:10 pm, Martin Westin <martin.westin...@gmail.com> wrote:
> > You don't post any mysql error or what the query looked like (it
> > usually tells you what is wrong).
> > A shot in the dark but it could be this simple: array('((DAYNAME
> > (Model.field)))' => 'Monday');
> >
> > On Jun 2, 12:46 pm, toby1kenobi <toby.math...@gmail.com> wrote:
> >
> > > Hi there,
> >
> > >   Is it possible to use MySQL's DAYNAME function in the where clause
> > > of a call to 'find'? i.e. something a bit like:
> >
> > > $this->paginate['conditions'] = array('DAYNAME(Model.field)' =>
> > > 'Monday');
> >
> > >   The above doesn't work (which is what I was expecting) but I haven't
> > > managed to find an equivalent syntax that does.
> >
> > >   I'm wondering if I should pursue another route? I could put
> > > something in afterFind, and test that I'm in the appropriate action as
> > > detailed in this useful post, would that be the best approach?
> >
> > >http://teknoid.wordpress.com/2009/05/04/execute-code-in-model-callbac...
> >
> > >   As ever, any help is greatly appreciated.
> >
> > > Toby
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to