7

Когда я получаю доступ к веб-управлению облачным хранилищем данных, индексов, перечисленных в разделе «Индексы», я не хочу явно указывать некоторые индексы для запуска расширенных запросов. У меня есть YAML файл, который выглядит следующим образом:Ошибка при создании индексов для гибкого облачного хранилища данных: неожиданные атрибуты «индексы» для объекта типа AppInfoExternal


indexes: 
 
- kind: order 
 
    ancestor: no 
 
    properties: 
 
    - name: email 
 
    - name: name 
 
    - name: ownerId 
 
    - name: status 
 
    - name: updated_at 
 
    - name: created_at 
 
    direction: desc

И я выполнить следующую команду, чтобы создать индексы:

gcloud просмотр хранилищу данных создают-индексы индексов. yaml

и th это будет сообщение об ошибке, что я получаю:

«Неожиданный атрибут„индексы“для объекта типа AppInfoExternal»

ли кто-нибудь сталкивался тот же вопрос? Есть идеи?

С уважением, Хосе

ответ

10

К сожалению, команда create-indexes немного хрупкая: она требует, чтобы index.yaml файла, который вы предоставляете назван index.yaml и не indexes.yaml. В противном случае он попытается разобрать его как другой тип конфигурации.

Попробуйте переименовать индексный файл в index.yaml, после чего снова вызовите команду.

+0

В качестве продолжения - мы подали это внутренне, чтобы мы могли исправить это. –

+1

Попробовал снова создать индексы после переименования файла yaml в 'index.yaml', и он сработал. благодаря –

 Смежные вопросы

  • Нет связанных вопросов^_^