20220917のRailsに関する記事は14件です。

git push heroku masterで失敗後heroku loginでも失敗した場合

エラー内容 Railsチュートリアル第9章の最後でgitにpush後、herokuにデプロイしようとしたら以下のようなエラーが発生。 $ git push heroku master Userna…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Ruby on Rails】 Rubocopについて

Rubocopのインストール https://github.com/rubocop/rubocop group :development, :test do gem 'rubocop', requ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Ruby on Rails】Rspec, Factorybot等の導入

Rspecのinstall 基本的には、document通りやる。 https://github.com/rspec/rspec-rails group :development, :test d…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Ruby on Rails】rails newコマンドについて

PostgreSQLでrails newしたい場合 rails new <appname> -d postgresql Dockerでrails newする場合 まずはDockerfileを作成。 FROM ruby:2.7 RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs npm postgresql-client RUN npm install --global yarn RUN mkdir /myapp WORKDIR /myapp ADD Gemfile /myapp/Gemfile ADD Gemfile.lock /myapp/Gemfile.lock RUN bundle install ADD . /myapp COPY entrypoint.sh /usr/bin/ RUN chmod +x /usr/bin/entrypoint.sh ENTRYPOINT ["entrypoint.sh"] EXPOSE 4000 CMD ["rails", "server", "-b", "0.0.0.0"]…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby on Rails をTermuxに導入

やりたいこと termuxにRuby on Railsを導入したい ググるといくつか参考になる情報あるが、どれを試しても導入できない 環境 Android 12 最小限でMySQLを使用したRai…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rails6 Bootstrap5を導入する

こんばんは。 Railsの案件にアサインされることになリました新米です。 環境構築でつまづきたくないので、備忘録として書き残しておきます。 必要な対応 CSS bootstrap popperのパッ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ブランクありのエンジニアが現場復帰して躓いたこと part.1

これは何? エンジニアブランク4年強(もう素人)の私が、エンジニア復帰後に、悩んだことや学んだことを定期的に記事にしていければと思い、書いているものになります。 同じような悩みに至った方や共感でき…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby on Rails form-forの記述をform-withへ変更した時、model: @○○を記述するがこのインスタンス変数はどこからやってきたの?

はじめに Ruby on Railsでdeviseのgemを導入した際にはコントローラは生成されない。となった時にどこで何を見たらいいの?と思い、分からなかったので、メンターさんに質問して理解した…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】f.text_areaのサイズ指定の仕方【Bootstrap】

結論 <div class="form-label"> <%= f.text_area :content, class: "form-control", style: "width:40%", r…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ActiveRecordモデルの拡張まとめ

ActiveRecordモデルの拡張方法にはいくつか選択肢があるので、どういった方法を選ぶのが適切かよくよく考えなおしてみたいと思います 今回のストーリー 新規ユーザーは必ず無料のサンプルを受け取る…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ActiveRecordモデルの拡張検討

ActiveRecordモデルの拡張方法にはいくつか選択肢があるので、どういった方法を選ぶのが適切かよくよく考えなおしてみたいと思います 今回のストーリー 新規ユーザーは必ず無料のサンプルを受け取る…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Dockerにおいてソースコードが即時反映されない問題について

背景 現在就職のためのポートフォリオを作成しているのですがその際、Docker環境のrailsでソースコードを書 いているときにソースコードが即時反映されなかったので、即時反映される方法を記してお…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

これでバッチリ!初心者向けdevise導入の基本

本記事では、以下について記載しています。 * deviseの導入手順 * usersテーブルの作成手順 * デフォルト以外のカラムを追加した場合に必要な処理 * deviseを導入すると使える基本の…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

rails apiでの複数の値をmapで回してcreateアクションでDBへ保存しようとするとAbstractController::DoubleRenderErrorで苦しめられた話

はじめに reactで配列を使って作成した値を、一気にrails apiに送ってcreateアクションで保存をしたいと考えていました。 ですが、AbstractController::Double…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む