1
以前我可以編寫一個查詢來檢查數據存儲的內容,但在新的Developers Console中,我看到的只是「過濾器」按鈕。很好,現在我不必爲基本選擇寫一個實際的查詢,但這也意味着除了SELECT *之外,我什麼也做不了。開發控制檯數據存儲區查詢去了哪裏?
我通常需要指定WHERE或命令結果來找到我需要的東西,而這對於Filters按鈕來說是不可能的。查詢表單在哪裏?
以前我可以編寫一個查詢來檢查數據存儲的內容,但在新的Developers Console中,我看到的只是「過濾器」按鈕。很好,現在我不必爲基本選擇寫一個實際的查詢,但這也意味着除了SELECT *之外,我什麼也做不了。開發控制檯數據存儲區查詢去了哪裏?
我通常需要指定WHERE或命令結果來找到我需要的東西,而這對於Filters按鈕來說是不可能的。查詢表單在哪裏?
https://console.developers.google.com/project/<projname>/datastore/query
的「過濾器」按鈕正是你要找的WHERE
。從保管箱中選擇屬性,類型和比較,然後輸入要比較的值,然後單擊Apply
。
對於「order by」,單擊要排序的結果的列標題(典型的「可排序的web表」行爲)。
啊,現在我看到一個鼠標懸停會顯示一些列標題的灰色小箭頭。這在我的顯示器上不是特別明顯,並且小於我的默認字體大小。謝謝,這有助於瞭解。用戶界面在尊重文字的字體大小方面相當不錯,但並非所有文字都是。 WHERE的情況仍然有點乏味,增加了大量的條款,並試圖保持他們的一切。我也無法使用標準SQL習慣的很多文本搜索(但這不是UI問題)。 – feorlen
@feorlen,對,這是一個數據存儲/ NoSQL問題 - 查詢是非常不同的(I記得在20年的SQL之後10年前學習非關係型查詢有多痛苦!)。但無法複製和過去的查詢是功能的損失:我曾經保留一個文本文件,查詢準備好C&P,不能再做了。我也錯過了類似C&P Python代碼片段的能力...... –