2

在Google數據存儲中,我有一個名稱中帶有斜槓的表(Kind)。如何在Google Datastore Viewer中查詢表或列名稱中是否有斜槓?

在舊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被關閉,我將幾乎完全無法訪問我的數據。

回答

3

您可以使用反引用。

select * from `foo/bar` 

請注意這是'不'

相關問題