为灵活的云数据存储创建索引时出错:AppInfoExternal 类型的对象出现意外属性'indexes'



当我访问云数据存储web管理时,"索引"部分下没有列出任何索引,我想明确定义一些索引以运行高级查询。我有一个yaml文件,看起来像:


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

我运行以下命令来创建索引:

gcloud预览数据存储创建索引。yaml

这是我收到的错误消息:

"AppInfoExternal类型的对象的意外属性'indexes'">

有人遇到过同样的问题吗?有什么想法吗?

谨致问候,Jose

不幸的是,create-indexes命令有点脆弱:它要求您提供的index.yaml文件名为index.yaml,而不是indexes.yaml。否则,它将尝试将其解析为不同类型的配置。

尝试将索引文件重命名为index.yaml,然后再次调用该命令。

最新更新