[Rails]Heroku上で「ActiveRecord::UnknownAttributeError」が発生した時の対処

開発中のRailsアプリをHerokuへデプロイして動作を確認しようとしていたら、「ActiveRecord::UnknownAttributeError」というエラーが発生。 かなり時間を取られてしまったので、対処方法 …

[Capybara]XPathによる要素の指定方法

以前にも少し似たブログ記事を書きましたが、今回はHTML要素自体がそもそも存在しない場合にfindメソッドで取得しようとした場合に発生してしまうエラーに対して、別の対処方法をご紹介しようかと思います。 以前の記事はこちら …

[Rails]検索機能の実装(ransack)について

現在開発中のRailsアプリに検索機能を実装したいと思い、簡単に実装ができるgemとか何かないかなと調査してみました。 そしたら、検索機能にはransackというgemがよく利用されていることが分かり、ransackを導 …

[ransack]NoMethodErrorが出力される

開発中のRailsアプリに検索機能が既に実装されていて、新たに検索項目を追加しようとしましたが、原因不明のエラーが出力されてしまいました。 今回は、僕が遭遇したエラーに関する解決方法をシェアしていきたいと思います。 目次 …

[Rails]Herokuでアプリを公開する

Railsアプリを開発して、ユーザーに利用してもらいたい場合はWebにアプリを公開する必要があります。 今回は、Herokuを利用したRailsアプリの公開方法をご紹介したいと思います。 目次 [非表示表示]Heroku …

[RSpec]スペックコードの書き方(基本編)

RSpecは特有な書き方があるので、初めて書く際にはまず基本的な文法を習得しておかないと進められない部分があります。 こちらの記事では、最低でも知っておいた方が良いかなと思うRSpecの基本的な書き方をまとめておきます。 …