0
我正嘗試在用戶和建議之間生成一對多的關係。一個用戶可以有很多建議。一對多的Rails關係。是否需要has_many(Rails 5)?
rails g model User
rails g model Advice user:references
我注意到,這不會自動生成在user.rb文件中的行has_many :advices
。但是,在advice.rb文件中,行belongs_to :user
是自動生成的。
在rails控制檯中,我仍然可以爲一個用戶創建多個Advices,而不會出錯。
我的問題是,在user.rb文件中是否需要has_many :advices
行?如果沒有,那麼爲什麼Rails指南會推薦它?