如何在Google Datastore Viewer中查询表或列名称中包含斜杠的位置?

时间:2016-05-16 07:44:27

标签: google-app-engine google-cloud-platform google-cloud-datastore

在Google Datastore中,我有一个表(Kind),其名称中包含斜杠。

在旧Datastore Viewer GUI中,我可以运行

select * from "foo/bar"
带双引号的

因此, foo / bar 是有效的表名。

但是在新的GUI Datastore Console中,我无法做到这一点。

我得到了

GQL query error: Encountered ""foo/bar"" at line 1, column 15. 
Was expecting one of: <UNQUOTED_NAME>, <QUOTED_NAME>

查看屏幕截图Error message

如何查询此表? (反斜杠转义也不起作用。)

(我的问题也是关于列,出现同样的问题。)

当旧的GUI关闭时,我几乎完全无法访问我的数据。

1 个答案:

答案 0 :(得分:6)

你可以使用反引号。

select * from `foo/bar`

请注意它是'不'