我按照教程创建了博客应用程序。所以我有帖子和评论。帖子表单中的字段验证工作完美。帖子评论部分中的验证也有效,但我无法打印错误。
评论模型:
课堂评论
归属地:发布
验证 :commenter, :presence => true
结尾
评论控制器:
定义创建
@post = Post.find(params[:post_id])
@comment = @post.comments.build(params[:comment])
如果@comment.save
重定向到 post_path(@post)
别的
渲染:模板 => 'posts/show'
结尾
结尾
销毁
@post = Post.find(params[:post_id])
@comment = @post.comments.find(params[:id])
@comment.destroy
渲染:模板 => 'posts/show'
结尾
后控制器:
定义索引
@posts = Post.all
response_to do |格式|
format.html # index.html.erb
format.xml { 渲染:xml => @posts }
结尾
结尾
高清秀
@post = Post.find(params[:id])
@comment = @post.comments.build #已添加
#@comment = @Comment.new #已添加
response_to do |格式|
format.html # show.html.erb
format.xml { 渲染:xml => …