2012-08-10 122 views
0

我有一個包含測試的iPhone應用程序。然而在這一點上所有的問題都是靜態的,這意味着我必須更新應用程序來修復錯誤。我現在已經創建了一個Rails應用程序,以便我可以在Web上管理它們,並且我希望應用程序能夠連接到我正在創建的Web服務API(JSON)。在Rails中暴露web服務API

我希望應用能夠在用戶更新應用時更新本地存儲的所有問題,以便在沒有活動的Internet連接的情況下使用它。

我在Rails應用程序中的模型是問題,答案和類別。問題有很多答案,而且問題已經屬於很多類別。

我不確定接下來要做什麼,如果這聽起來很瘋狂。我正在考慮以JSON格式向用戶提供其所有關聯的所有問題的列表。我如何處理只有外鍵的連接表categories_questions。我還沒有理解如何以JSON格式顯示具有關聯的對象。

在正確的方向幫助非常感謝。

回答

0

解決此問題的一種方法是將關聯嵌入到父模型的JSON中。使用像rabl這樣的寶石將使這非常容易。