小さなエンドウ豆

まだまだいろいろ勉強中

Rails

Active Storage で複数枚画像を削除する方法

ActiveStorage で画像を複数枚削除する方法 Rails 5.2 で Active Storage が gem 使わずとも添付ファイルが実装できるため使用している。 Rails ガイド を見ると1つのオブジェクトに対して複数の画像を添付することができる has_many_attached という機能が…

1 つのモデル(テーブル)に複数の外部キーをもたせる

テーブルの同じモデルの外部キーを複数もたせる バージョン rails: 5.1.4 Rails のマイグレーションで外部キーを持たせるために必要な記述として以下のように reference を使った方法がある def change create_table :records do |t| t.references :users, i…

【Rails】Javascript で使う変数等を環境変数にまとめる

Rails プロジェクトの環境変数を JS で使用する Rails アプリケーションで外出したくない環境変数は .env に書き込んで dotenv-rails を使って呼び出すのが一般的らしいので設定してみました。 ただ、今回は mapbox という Javascript のライブラリの API to…