您好,我正在尝试在 ruby on rails 上创建一个简单的评论功能。我创建了一个具有以下属性的脚手架
event_id:整数名称:字符串 review_text:文本 no_starts:整数
然后我在我的活动的节目(视图)上做了这个改变
:review, :action => :new, :id => @event.id %>
现在我很好地配置了路线,并且在审查的控制器上我做了这个改变。在新的我添加了这个
@review = Review.new(:event_id => params[:id]) 并删除了这个@review = Review.new
然后页面加载它在页面上引用的事件ID,但是当我尝试保存它时它没有被存储。我的问题是当我从新方法转移到创建它时不会传输事件的 id 这就是为什么但我仍然是我在新方法中做错了什么?