Я пытаюсь запустить эмулятор Datastore Google Cloud локально.Эмулятор Google Datastore - Не найдено подходящего индекса
Я столкнулся с проблемой, в которой жаловался, что у меня нет составного индекса.
(StatusCode.FAILED_PRECONDITION, no matching index found. recommended index is:<br/>- kind: taskgroups<br/> properties:<br/> - name: state<br/> - name: available_tasks<br/>)>
Я изменил index.yaml файл в ~/.config/gcloud/emulators/datastore/WEB-INF/index.yaml
к следующему:
indexes:
- kind: taskgroups
properties:
- name: state
direction: asc
- name: available_tasks
direction: asc
Однако, я все еще выше ошибки после перезагрузки датастора эмулятор. Я запускаю его с параметрами --no-store-on-disk
.
gcloud beta emulators datastore start --no-legacy --no-store-on-disk
Что должно быть сделано, чтобы убедиться, чтобы применить изменения, внесенные в