我有一個使用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:在 '創建'
我該如何調試?