Индексная ошибка потребностей механизма приложения Google

select type, craft, sum(NVL(regular, 0) + NVL(overtime, 0)) as total_hours
from hours_t
group by type, craft
order by type, craft
7
задан Andrew Johnson 18 October 2009 в 05:11
поделиться

4 ответа

Я считаю, что вам нужно добавить индекс в файл app.yaml . Кроме того, для генерации индекса при отправке в AppEngine потребуется некоторое время, поскольку ваш запрос на создание индексов будет просто помещен в очередь заданий вместе со всеми остальными.

0
ответ дан 7 December 2019 в 03:18
поделиться

Индексы не включены в файл app.yaml, их нужно поместить в index.yaml

1
ответ дан 7 December 2019 в 03:18
поделиться

Эта ошибка возникает, если первая строка index.yaml, которая должна содержать только «indexes:», начиная с столбца 1, была удалена.

7
ответ дан 7 December 2019 в 03:18
поделиться
delete    AUTOGENERATED

# This index.yaml is automatically updated whenever the dev_appserver
# detects that a new type of query is run.  If you want to manage the
# index.yaml file manually, remove the above marker line (the line
# saying "# AUTOGENERATED").  If you want to manage some indexes
# manually, move them above the marker line.  The index.yaml file is
# automatically uploaded to the admin console when you next deploy
# your application using appcfg.py.

эта строка, потому что, когда вы пишете эту строку, разработка веб-сервера автоматически создает индекс для каждого столбца модели, и вы упоминаете, что индексы ur должны быть в указанном столбце

1
ответ дан 7 December 2019 в 03:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: