這是我面臨的編程挑戰。我在這是新的...在Rails中實現延遲關聯
我想這樣做Rails方式,優雅的代碼,並在過程中學習的東西。
在我的應用程序中,玩家跟蹤一個動作(半小時開始25分鐘的焦點)。動作#新形式在開始時加載,但直到25分鐘結束時才保存。最後2分鐘是回顧性的,幷包括一些必要的「如何去」的問題。
我現在要添加Insights表。我正在想象一個單獨的小「新洞察」形式,融入更大的「新行動」形式。無論何時,我都希望保存Insight。
我也希望Insight能夠與特定的Action相關聯......儘管Action尚未創建,但我不知道它會有什麼ID(其他人可能會在我之前記錄他們的Action做)。如果創建了Insight,但操作失敗,我還不確定該怎麼做......我可以允許不採取行動的洞察。
我該如何實施?一個臨時變量?那去哪裏?
再一次,我是全新的,感謝您的支持。
米哈伊 TheActionGame.com
謝謝 - 它正在刪除與我的想法有點不同的新的! – bluemihai 2013-05-06 13:19:11