1

我正在開發一個民意調查功能,允許users創建民意調查questionsoptions,並允許其他usersanswer他們建模投票功能

answer模型包括option_id列,但兩款車型都沒有關係。

我有兩個問題:

  • 做我的模型(如下圖)完全封裝什麼,我想代表什麼?
  • 將如何創造一個answer控制器動作的樣子方法? (具體如何檢索option_id

注:我從來沒有處理這種形態,其中一個模型(answer)通過option_id引用了另一個模型(option),但兩個不相關

到目前爲止,我有這樣的:

class Question < ActiveRecord::Base 
    belongs_to :user 
    has_many :options 
    has_many :answers 
end 

class Option < ActiveRecord::Base 
    belongs_to :question 
end 

class Answer < ActiveRecord::Base 
    belongs_to :user 
    belongs_to :question 
end 

回答

0

找到一個tut在移動應用中這樣