我正在尋找一個簡單的聚合函數,這些函數在SQL版本中廣泛使用。GQL是否支持常用的SQL風格聚合?
簡單的東西就像Select Count(*) from table1
就更復雜了。
如果這些可用,是否有一些文件可以指向我?
謝謝 - Giggy
我正在尋找一個簡單的聚合函數,這些函數在SQL版本中廣泛使用。GQL是否支持常用的SQL風格聚合?
簡單的東西就像Select Count(*) from table1
就更復雜了。
如果這些可用,是否有一些文件可以指向我?
謝謝 - Giggy
SQL聚合函數不可用。你想要做的是按照分片計數器例子這樣的模式:http://code.google.com/appengine/articles/sharding_counters.html,它解釋了不是聚合查詢上的值,而是希望在插入,更新或刪除值時使計數器保持最新。
這個例子使得這個概念比維護聚合更深入一點,它將解釋如何使它更新計數器,以便在有限的機會寫入你的計數器的情況下,所以碎片可以幫助您分配多個實例的負載。
不,它根本不支持它們。
可能重複[什麼是計算GQL結果的最佳方法](http://stackoverflow.com/questions/421751/whats-the-best-way-to-count-results-in-gql) – 2012-12-23 19:50:08