0
我在Rails應用程序中使用了兩個表來跟蹤性能 - 方案和註釋。場景代表一個時間點幷包含各種其他信息。註釋包含有關兩個方案之間區別的一些信息。設置我的表模式的好方法是什麼,以便在給定兩個方案的情況下訪問Note?最初,我爲這樣的筆記設置了腳手架,如下所示:RoR 3 has_many/belongs_to或has_and_belongs_to_many?
rails generate scaffold Note scenarios_a:references scenarios_b:references data:text
這提出了一些問題。第一個問題是,在兩種情況下搜索筆記有點難以處理。現在我看到的另一個問題想顯示的筆記時,我得到這個錯誤:
NameError (uninitialized constant Note::ScenarioA):
什麼是做到這一點的正確方法是什麼?
一組場景也可以有很多筆記,但將這種多對多關係真的是正確的嗎? – 2011-05-11 20:24:04
聽起來像你想要使用連接表。 – s84 2011-05-11 20:28:09