-
多対多の関係性の初期データの作成方法
2020/5/31
概要 RailsのActiveRecordで多対多のデータを定義した時のデータ作成方法のメモ。 SQL自分で書きたいマンには、SQLが見えない形で抽象化されると、最初は違和感があり大変であった。 デー ...
-
Ruby on RailsにおけるJavascriptファイルの取り扱い(Rails6)
2020/11/25
概要 GW中に学んでいたRuby on Railsにおけるフロントエンドのjsの読み込みの扱いに関してのメモ。 Rails6からJS周りの取り扱いが大きく変わったようで、ググって参考にした記事が6でな ...
-
View内に変数を表示する際のメモ
2020/5/25
概要 erb内にrubyでコードを埋め込む際に詰まった部分の個人的なメモ。 ヘルパー内に埋め込む場合 ヘルパーのコードブロック内に変数を参照したい場合には#{変数名}で文字列化して表示可能 [cray ...
-
heroku上のDB(Postgres)をリセットしたい時の方法(Ruby on Rails)
2020/5/18
概要 herokuにデプロイしたRailsアプリからDB(Postgres)をクリアしたい時に苦労したのでメモ。 下記のようにheroku上でdb:resetを叩くとエラーで怒られる。 [crayon ...
-
Enumの値のチェックボックスを追加する(Ruby on Rails)
2020/5/17
概要 Active RecordのModelにenumの値のフィールドを追加して、フォームにチェックボックスを追加する方法のメモ。 環境及び前提 Mac OS 10.15.4 Ruby 2.6.3p6 ...
-
herokuにGCSの設定を行う際のメモ
2020/5/13
概要 herokuにActive StorageでGCSを使用した際にハマったのでメモ。 症状 storage.ymlに下記のようにGCSの設定を環境変数から読み込むように設定すると下記のようなエラー ...
-
HerokuでRuby on Rails(postgres)をデプロイするまでのメモ
2020/5/18
概要 railsアプリをherokuにデプロイするまでのメモ。 環境及び前提 Mac OS 10.15.4 Ruby 2.6.3p62 Rails 6.0.2.2 事前にherokuアカウントを作成済 ...
-
turbolinksを削除する(Ruby on Rails6)
2020/5/7
概要 Rails6においてデフォルトで組み込まれているturbolinksを削除する方法。 turbolinksとは ググれば色々と情報が出てくると思うので詳細は省略するが、 簡単に言えば、本来ページ ...
-
Ruby on RailsでマークダウンエディタのSimpleMDEを使用する。(Rails6)
2020/5/7
概要 Rails6にSimpleMDEを組み込む方法のメモ。 Railsはjsの管理方法などが独自なので忘備録。 SimpleMDEを使うと下記のようなマークダウンエディタが簡単に実装できる。 手順 ...
-
ビューテンプレートに入れ子でタグを記載したい時の方法(Ruby on Rails)
2020/5/6
概要 Railsで画面実装時に詰まった箇所のメモ。 概要 Railsではビューテンプレート内に下記のようにヘルパーを使ってHTMLタグを出力する事がよくある。 下記のlink_toヘルパーでは aタグ ...