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”后再次创建索引,并且它工作正常。谢谢 –