我在學習MongoDB並執行Twitter分析。所以,作爲一個測試,我試圖獲得twitter數據的趨勢,如下所示:https://dev.twitter.com/docs/api/1.1/get/trends/place需要幫助瞭解如何在mongodb中存儲twitter趨勢
到目前爲止,我能夠將趨勢數據插入到mongodb中,但是,現在我對其他對象從twitter返回的JSON如位置,as_of和created_at。我如何將它們存儲在mongodb中?我創建了一個名爲趨勢的集合,並通過java中的JSONObject插入到數據庫中,但是如何添加其他集合,並且如果必須創建其他集合來存儲這些信息,我可以引用該集合嗎?我做了一些谷歌搜索,但仍試圖理解一些混淆。這是我第一次將mongodb用於Master的項目,而且由於習慣了SQL,所以我感到非常困惑。任何關於邏輯和漫遊的幫助都非常感謝。
@malik感謝您的回覆,但我仍然有點困惑,可視化數據庫中的結構。所以,趨勢是一個集合,幷包含這些屬性。但是由於位置有兩個其他屬性,會變成什麼? – user1828605 2014-09-02 18:43:54
位置將是一個數組,就像具有不同對象的趨勢一樣。到目前爲止,只有一個對象,但可能存在像這種「位置」這樣的多於一個對象的情況:[ { 「name」:「Worldwide」, 「woeid」:1 },{ 「名稱「:」全球「, 」woeid「:1 } ] – mallik 2014-09-02 18:46:45
那麼,如果我將它插入到文件中,mongoDB會明白嗎? – user1828605 2014-09-02 18:47:50