0
這裏是具有mongoid 3路 - 一個的has_many B,A的has_many C,B has_manyC
- 用戶的has_many帖子
- 用戶的has_many回覆
- 後的has_many回覆
問題是當我添加新的回覆使用
@reply = current_user.posts.find(params[:post_id]).replies.new(params[:reply])
在回帖它不僅節省了post_id
和user_id
是null
,如果我用current_user.replies.new(params[:reply])
保存後,我得到user_id
但post_id
成爲null
那麼如何添加回復有兩個post_id
和user_id
參考?任何人都有線索!
謝謝,我知道這是遙不可及的,但有沒有任何意思的另一種方式,使它更具有動態性,也許可以從模型中設置一些東西? –
你想從模型中設置什麼? – Thanh
也許是一種以更平滑的方式做到這一點的功能 –