Я не могу выбрать что-то на основе метки времени. Поведение немного странное, и символы <и =, похоже, не означают того, чего я от них ожидаю. </p>
""" A site message """
class Message( db.Model ) :
# from/to/ a few other fields
subject = db.StringProperty()
body = db.Text()
# this is the field i'm trying to use
sent = db.DateTimeProperty( auto_now_add=True )
Когда я пишу GQL-запросы, такие как
select * from Message where sent = '2009-09-14 01:00:02.648000'
(есть сообщение ТОЧНО, что отметка времени в хранилище данных)
это дает мне ничего назад.
Если я попытаюсь
select * from Message where sent < '2009-09-14 01:00:02.648000'
Это просто дает мне их все. Когда я пробую знак>, он просто снова не дает мне ничего.
Что здесь происходит и как выбрать на основе метки времени?