Движок приложения Google: пустое свойство в хранилище данных - PullRequest
1 голос
/ 16 мая 2010

Допустим, у меня есть модель:

class A(db.Model):
    B = db.StringProperty()
    C = db.StringProperty()

Как мне запросить, если я хочу найти все пустые свойства (не None, просто пусто) в C, используя python?

Ответы [ 2 ]

4 голосов
/ 16 мая 2010

Из документов GAE Python

Невозможно выполнить запрос для лиц, которые пропускают данное имущество. Одной из альтернатив является создание фиксированное (смоделированное) свойство с значение по умолчанию Нет, затем создайте фильтр для объектов с None в качестве Значение свойства.

0 голосов
/ 16 мая 2010

Хорошо, если вы хотите вернуть все строки с пустыми свойствами C, вы можете сделать это.

empty = db.GqlQuery ('ВЫБРАТЬ * ОТ ГДЕ C = ""')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...