在看 terry 的 railscast-china 视频时碰到一个关于表单的问题,这一集是创建一个 blog(博客)web app。
http://railscasts-china.com/episodes/1-rails-tutorial
routes.rb
resources :posts do
resources :comments
end
post.rb
class Post < ActiveRecord::Base
attr_accessible :content, :title
validates :content, :title, :presence => true
validates :title, :uniqueness => true
has_many :comments
end
comment.rb
class Comment < ActiveRecord::Base
attr_accessible :content, :post_id
validates :content, :presence => true
belongs_to :post
end
在 post(博文)的 show 页面,构建一个表单,可以针对每篇 post(博文)发表 comments(评论)。
terry 在视频中的表单样式的写法,完全看不懂,各位能指点一下吗?
1 url 呢?
万分感谢
<%= form_for [@post, Comment.new] do |f|%>
……
……
<%= end %>