我有一个使用Ancestry的线程化Post。 当其他用户回复帖子我得到:rails创建错误
就行了:
@post = current_user.posts.new(params[:post])
在周二开始POST “/posts.js” 为127.0.0.1 07年6月13:50: 19 0300 2011
处理由PostsController#创建 如JS参数:{ “提交”=> “后”, “后”=> { “体”=> “一个
”, “PARENT_ID”=> “5”, “discussion_id”=>“1”}, “authenticity_token”=>“RUra0Ndv67cgaGshBS5yCJMq5V6WG6OuZiqDbbWP5cc =”, “utf8”=>“✓”}用户负载(0.2ms) SELECT“users”。* FROM“users”WHERE (“users”。“id”= 33 )限制1邮政 加载(0.2ms)选择“posts”。*从 “posts”WHERE(“posts”.user_id = 33) AND(“posts”。“id”= 5)LIMIT 1 Completed 238ms的ActiveRecord :: RecordNotFound(无法与 ID = 5找到发表[WHERE ( “职位” .user_id = 33)]):
应用程序/控制器/ posts_controller.rb:28:在 '创建'
我该如何调试?