0

すべて正しいですが、エラーが解決しません。表示されるすべてのコードをすべて作成します

Routing Error

No route matches {:controller=>"posts", :user_id=>#<Post id: 1, title: "sa", content: "sasa", created_at: "2013-01-06 00:25:03", updated_at: "2013-01-06 00:25:03", image_file_name: nil, image_content_type: nil, image_file_size: nil, image_updated_at: nil, user_id: 1>, :action=>"edit"}
Try running rake routes for more information on available routes.

私のルートは次のとおりです。

  get "painel/index"

 resources :posts

  resources :user  do
    resources :posts,:comments

      end

私のモデルは次のとおりです。

user.rb

  attr_accessible :email, :password, :password_confirmation,:username
  has_many :posts
  has_many :comments

post.rb

  attr_accessible :content, :title  ,:image
  has_many :comments
  belongs_to :user
4

1 に答える 1

0

1) 'rake routes' をチェック
します。2) ルート リストで取得した URL またはパスを使用します。それはあなたのエラーを解決します

それでもエラーが解決しない場合は
、routes ファイルとエラーを返す link_to 呼び出しを貼り付けます。

于 2013-01-06T18:12:17.290 に答える