Лента фигни постоянно пополняется разными штуками связанными с #GAE и родственным технологиями.
Во время тестирования обнаружилась досадная проблема, оказывается при использовании SQLite в запросах которых присутствует ключ в качестве одного из критериев он игнорируется. Например такой код:
q = Model.all()
q.filter("some_field", some_value)
q.filter("__key__ >", some_key) # Этот критерий будет проигнорирован
Причем если только ключ, то все будет найдено:
q = Model.all()
q.filter("__key__ >", some_key) # Это сработает
Если переключиться на стандартное хранилище (а точнее не использовать флаг --use_sqlite), то будет работать как и ожидалось.
ID заявки 3232, если у вас проблема тоже повторяется, то проголосуйте.
# Коментарии 2010/5/18 @ 11:08 am