作者hideofuyang (慢热的太阳)
看板Ruby
标题Re: [问题] BLOG制作
时间Thu Nov 25 20:52:29 2010
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 125.1.130.183
: 推 hellolucky:是要问程式码还是问textmate操作? 11/24 21:32
: → hideofuyang:我是要问他怎麽操作的,为什麽同个档案程式会变不一样 11/24 22:24
: → hideofuyang:http://tinyurl.com/3639rjx 这个网址的1:44-1:46 11/24 22:26
: → hideofuyang:也一样,画面比较清楚,不过他是用MAC 11/24 22:27
: → poga:他不是讲了吗,他直接从别的地方复制贴上... 11/25 00:07
: 推 Jcrt:就照着画面打吧,那只是复制过来的不是有什麽切换方法 11/25 02:59
: → Jcrt:coding没有这种捷径啦~ 11/25 02:59
真的很感谢各位前辈的指导
对於昨晚hellolucky大被我的水球攻击也感到很不好意思XD
请容忍原谅我这个超级初心者再次提问
目前在作comment这个功能时,出现错误了
Showing app/views/posts/show.html.erb where line #20 raised:
undefined method `body' for #<Comment:0x3b63de4e>
20: <%= f.text_area :body %>
/usr/local/jruby-1.5.5/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/attribute_methods.rb:264:in
`method_missing'
/usr/local/jruby-1.5.5/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_view/helpers/form_helper.rb:880:in
`value_before_type_cast'
/usr/local/jruby-1.5.5/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_view/helpers/form_helper.rb:870:in
`value_before_type_cast'
/usr/local/jruby-1.5.5/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_view/helpers/form_helper.rb:820:in
`to_text_area_tag'
/usr/local/jruby-1.5.5/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_view/helpers/form_helper.rb:655:in
`text_area'
/usr/local/jruby-1.5.5/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_view/helpers/form_helper.rb:990:in
`text_area'
blog/app/views/posts/show.html.erb:20:in `_run_erb_app47views47posts47show46html46erb'
blog/app/views/posts/show.html.erb:16:in `_run_erb_app47views47posts47show46html46erb'
blog/app/controllers/posts_controller.rb:20:in `show'
-------------------------------------------------------------
他是写没有定义body?? 我是完全照着影片一步一步作,也检查了好几便
照理说应该不会有问题才对@@
还烦请前辈们不吝指教
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.56.229.21
1F:推 hellolucky:检查一下资料库有没有body栏位 11/25 20:58
2F:→ hellolucky:然後看一下posts controller的20行写了什麽 11/25 20:59
3F:→ hideofuyang:posts controller的20行是respond_to do |format| 11/25 22:06
4F:→ hideofuyang:DB-MIGRATE里的里的里的create_post里的及comment 11/25 22:09
5F:→ hideofuyang:都有body 11/25 22:09
6F:推 hellolucky:先把那行注解掉可以跑吗? 11/26 00:02
7F:→ hideofuyang:<%= f.text_area :body %> 把这行删掉的话,只有在 11/26 13:01
8F:→ hideofuyang:进ADD COMMENT画面时会出错 11/26 13:03
9F:→ hideofuyang:原本的话是进已做成的POST时就会出错 11/26 13:04
10F:推 hellolucky:有执行过rake db:migrate吗? 11/26 23:22
11F:→ hideofuyang:有的 所以我也很纳闷,我明天再从头做一次看看好了 11/26 23:35
12F:推 yzugsr:跑完migration记得重开web server 11/27 10:24