Ruby on Rails 【Rails】bin/rspec と bundle exec rspec の違い Rspecを、bin/rspecで実行すると、viewが更新されていない現象が起きた。 そこでbundle exec rspecで実行すると、ちゃんと最新のviewとなった。 この違いはなんなのか?それぞれの動きについて説明し... 2021.08.16 2021.12.04 Ruby on Rails
Ruby on Rails 【Rails】form_withのformの幅を要素幅に合わせる方法 form_withのformの幅を要素幅に合わせる方法についてご紹介します。 目標物 formのサイズ変更は、こんなふうにsizeを指定してやればいいですが、これだとレスポンシブでないです。要素や画面幅に対しformサ... 2021.08.14 2021.12.04 Ruby on Rails
Ruby on Rails 【CSS】1ページに複数箇所で要素と画像を被せるデザイン これはかなり苦労した。。 目標物:こんなページを作成する ポイントは3点 positionのrelativeとabsoluteを駆使して要素と画像を被せる1が1ページに複数箇所ある場合、relat... 2021.08.12 2021.12.04 Ruby on Rails
Ruby on Rails 【Rails】seedデータ作成後に、新規作成(newアクション)をするとエラー seedデータを投入した後に、新規作成をすると以下のようなエラーが発生する。 ActiveRecord::RecordNotUnique at /products/1/product_documents PG::UniqueViol... 2021.08.11 2021.12.04 Ruby on Rails
Ruby on Rails 【Rails】Rubocopでよく出るやつ Rubocopでよく出る指摘をまとめています。 Layout/TrailingEmptyLines: Final newline missing. end 文末のendの後に一行改行が必要 Sty... 2021.08.10 2021.12.04 Ruby on Rails
Ruby on Rails 【Rails】date_fieldを未入力としたときに発生するエラーの解決法 form_withのdate_fieldを未選択で登録すると、以下エラーが発生する。 I18n::ArgumentError - Object must be a Date, DateTime or Time object. nil... 2021.08.10 2021.12.04 Ruby on Rails
Ruby on Rails 【Rails】scaffoldで作ったCRUDの、editやdestroyアクションに制限を設定する タイトルの通り、scaffoldで作ったCRUDの、editやdestroyアクションに制限を設定する方法について。 いつも通りに書くなら、 def destroy redirect_to blogs_path unles... 2021.08.10 2021.12.04 Ruby on Rails
Ruby on Rails 【Rails】scaffold CRUDのindexにBootstrapデザインを当てる scaffoldで作成したCRUDのindexページにBootstrapのデザインを当てる方法。 Bootstrapのバージョンは4.6にて作成 Bootstrapを当てる前がこちら <% @docum... 2021.08.06 2021.12.04 Ruby on Rails
Ruby on Rails 【Rails】リンクのpathを条件付きにする 前回の、こちらの続きのような内容になっています。 CRUDに画像表示欄を追加し、且つ、ページリンクの条件分岐方法についてまとめています。 変更ファイル 変更を加えたファイルはこちらの6つです。 view... 2021.07.29 2021.12.04 Ruby on Rails
Ruby on Rails 【Rails】scaffoldで作成したCRUDのshowページにscaffoldをネストする方法 scaffoldで作成したCRUDのshowページにscaffoldをネストしたときの変更点についてまとめました。リンクなど変更が必要な箇所が結構あり大変です。 やりたいこと productにproduct_documentを... 2021.07.26 2021.12.04 Ruby on Rails