В GAE у меня есть модель под названием Foo с существующими объектами, и я пытаюсь добавить новое свойство с именем memcached в Foo, которое принимает значения datetime в последний раз, когда это значение было установлено на memcache. Если я попытаюсь запросить и отсортировать это свойство или даже отфильтровать сущности, у которых нет значения для memcached, сущности, для которых еще не установлено значение для этого свойства, не будут возвращены. Что-то мне здесь не хватает, или, в качестве альтернативы, есть быстрый способ установить значение для свойства new для каждого объекта данной модели?
Я создал несколько объектов следующей модели,
class Foo(db.Model):
name = db.StringProperty(required=True)
а затем добавьте свойство к этой модели,
class Foo(db.Model):
name = db.StringProperty(required=True)
memcached = db.DateTimeProperty(required=True, auto_now=True, auto_now_add=True, default=datetime.min)
значение по умолчанию нового свойства не учитывается, когда я выполняю сортировку или фильтрацию запроса.