The month on the right is the attribute of a date/datetime object. GAE
supports it.

The month on the left is a web2py API that maps into an operator in
the query. GAE does not allow datetime manipulations in queries
therefore web2py cannot map that API.

Massimo

On Sep 29, 7:50 am, Renato-ES <[email protected]> wrote:
> Massimo,
>
> The GAE doesn't support the ".month()" on the left, on the right or
> both?
>
> Thanks.
>
> On Sep 28, 10:11 am, mdipierro <[email protected]> wrote:
>
> > should be
>
> > (db.nieuws.publicatie_datum.month()=request.now.month)
>
> > because on the right side you have a value [no ()], on the left side
> > you have an expression [need ()].
>
> > .month() is not supported on GAE.
>
> > On Sep 28, 2:36 am, annet <[email protected]> wrote:
>
> > > In a function I have the following line of code:
>
> > > (db.nieuws.publicatie_datum<=request.now)&
> > > (db.nieuws.publicatie_datum>=minus_three_months(request.now)
>
> > > ... which works. Now I would like to only select this month's news
> > > items, I thought changing the selection to read like:
>
> > > (db.nieuws.publicatie_datum.month=request.now.month)
>
> > > ... would work, but it doesn't, why not?
>
> > > Kind regards,
>
> > > Annet.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" 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/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to