2013-03-11 47 views
2

我正在構建一個社交分析應用程序。我需要在過去的一個小時內找到包含特定單詞的推文數量(時間範圍可能會有所不同)。在過去一小時內搜索推文

我該怎麼做?

我嘗試這些: 1.使用until PARAM - 但它不支持時間和聽到的不可靠 2.取由日期和時間,最大可能的鳴叫和濾波 - 計算密集型

我應該如何着手?

回答

0

假設你使用的是一個sql數據庫,並且推文的標題應該包含某個單詞,這應該可以做到。

Tweet.where('created_at >= ? AND title LIKE ?', 1.hour.ago, '%some_word%') 
+1

夥計我從twitter取來了! – 2013-03-15 12:03:07