А если нет, то почему?
Следующий индекс не всегда может быть создан на рабочем сервере, хотя я думал, что мог бы иметь порядок сортировки со свойством списка, если индекс не сортируется и не сопоставляется с другими свойствами.
- kind: Foo
properties:
- name: location_geocells
- name: time
direction: desc
Если такой составной индекс разрешен, есть ли причины, по которым этот индекс может быть не создан для меня? Увеличивает ли наличие других индексов в той же модели вероятность этого отказа?
Требуется ли для комбинации порядка сортировки со свойством списка больше, чем N записей, где N - количество значений в свойстве списка? (Если так, сколько это требует?)
Обновление : ошибка, с которой я сталкиваюсь, заключается в том, что индекс не может быть построен на сервере appspot, он всегда находится в состоянии ошибки при попытке добавить индекс. Поскольку я понимаю документацию по индексам, я не вижу более подробных журналов, но могу сделать вывод, что должна существовать какая-то сущность, для которой в этом индексе требуется более 5000 записей, что меня удивляет, поскольку location_geocells
StringListProperty имеет только 16 элементов для каждого сущности, если только я не просчитал, сколько записей индекса требует этот индекс (отсюда и мой вопрос).
Если есть другие способы отладки индекса в состоянии ошибки (например, журналы того, что пошло не так при создании индекса), это было бы бесценной информацией.