Does App Engine allow self-referencing queries, where I use a property
of an entity as part of the filter? For example, below I am attempting
to use the "question_ttl" property to filter questions that are
expired (e.g. older than "question_ttl" minutes). I'm attempting to
avoid having to iterate through the entire batch. Is this possible? I
attempted to use "self" below, but that doesn't work.
--------------------
class WaitingQuestions(db.Model):
question = db.TextProperty()
question_ttl = db.IntegerProperty()
timestamp = db.DateTimeProperty(auto_now=True, auto_now_add=True)
@staticmethod
def get_expired_questions():
return WaitingAnswer.all().filter('timestamp < ',
datetime.now() - timedelta(minutes=self.question_ttl))
--------------------
Any help would be much appreciated. Thank you in advance,
Lenny
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" 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/google-appengine?hl=en.