エラー:このエラーは何ですか?ArticlesController#showのActiveRecord :: StatementInvalid?
SQLite3::SQLException: no such column: articles.slug: SELECT "articles".* FROM "articles" WHERE "articles"."slug" = '33' ORDER BY "articles"."id" ASC LIMIT 1
コード:
def show
@article = Article.friendly.find(params[:id])
@category = Category.find(@article.category_id)
@comment = Comment.new
end
私は友好的と呼ばれる宝石を使用しようとしていますし、私はshowアクションでフレンドリーなキーワードを使用しています誰かが私を解決することができます私はこの –
のようなエラーを取得していますが行くようになりまし良いラン
rake db:migrate
エラー? –生成された移行を含むことを忘れている可能性があります。 'rails generate friendly_id'を実行してから' rails db:migrate'を実行してください。 docs [here](https://github.com/norman/friendly_id)を参照してください。 – 31piy