Rails

プログラミング

プログラミングメモまとめ

一つの記事では書かないような、小さめのメモリスト Rails バリデーション パーシャル化して使い回す app/views/layouts/_error_messages.html.erb <% if key...
2019.12.19
Ruby on Rails

【Rails】ransackを使って検索機能を追加する

検索した後に結果が残ったままだと邪魔な場合もあるので、非同期(Ajax)で検索結果クリアボタンも追加する。 今回のアソシエーションとカラム app/models/user.rb has_many :projects, depe...
2019.10.17
Ruby on Rails

【Rails】フォロー機能を非同期で(Ajax)

ユーザーがある前提で進めていく。 手順 t.index , unique: true 連打したとき等に、ユーザーを2回以上フォローしないよう一意にする Relationshipモデルを作成 Terminal ...
2019.10.29
Ruby on Rails

【Rails】deviseで編集ページとマイページを分ける

最初は、編集ページ(registrations/edit.html.erb)の中にプロフィール情報(ユーザーネーム等)を入れてタブ切り替えで編集フォームを出そうと思っていたが、これでいいのか感があり、編集ページとマイページを分離しようとし...
2019.10.16
Ruby on Rails

【Rails】ユーザーを削除したら関連している投稿も一緒に削除する

ユーザーを削除(退会)したい時に関連付けしているタスクが残っているまま削除しようとすると、 PG::ForeignKeyViolation: ERROR というエラーが起きる。 そこで最初はタスクが空ならそのままユーザーを削除、そうでない...
2019.10.16
タイトルとURLをコピーしました