2014-09-01 41 views
0

我使用SQL查詢的數據生成時間軸。我在同一行使用各種時間表。問題是,有時候我從同一行中的兩個不同的查詢中獲得同樣的時間表,所以這些都完全覆蓋。在這種情況下,我只想看到一個。 API中是否有內置的功能來處理這種情況?Google Timeline連續複製了時間表

例子:http://i.stack.imgur.com/KVClR.jpg

+0

請關注問題,而不是給-1。非常感謝! – plaidshirt 2014-09-01 13:57:57

+0

有聰明的人和那裏的人,誰願意看起來聰明...! – plaidshirt 2014-09-02 09:26:12

回答

0

我不能肯定,這將工作,但你可以嘗試繪製圖表之前分組數據:

// the first array should contain a list of all of your column indicies, the second should be empty 
var groupedData = google.visualization.data.group(data, [0, 1, 2, 3], []); 

這將創建一個DataTable等同於原來的,除了任何完全重複的行都會被縮減爲一行。

雖然在SQL中處理這個比在javascript中處理速度可能更快。

+0

完美的解決方案!非常感謝! – plaidshirt 2014-09-02 09:23:24