たとえば、ユーザーがつぶやきを登録するアプリがあるとして。 そのつぶやき1件1件の単体の詳細ページを作りたいというとき。 考え方は、usrのマイページをshowアクションで作るのと同じ。 まず […]
「RUBY ON RAILS」に関する研鑽の記録
-
-
[Ruby on rails][editアクション][updateアクション]ユーザーが登録したレコードをユーザー自身が編集する
[editアクション]で編集内容を受け取り、[updateアクション]で編集を完了する。 たとえば、ユーザーがツイートを登録するアプリならば ・ルーティングの設定[editアクション] config/rou […]
-
[Ruby on rails]form_tag
form_tagメソッドは、formタグを生成するヘルパーメソッド <%= form_tag("/samples/#{@sample.id}", method: :patch ) do %> & […]
-
[Ruby on rails][アクションdestroy]ユーザーが登録したものをユーザーのみが削除する
たとえば、ユーザーがツイートをするアプリがあるとして。 ユーザーはツイートをしていくが、 自分のツイートを削除したいなぁ。 というとき。 routes.rb delete 'tweets/:i […]
-
[Ruby on Rails]n+1問題
アソシエーションは便利だが、 処理で問題が発生する場合がある たとえば、 モデルsamplesがあるとして samples_controller.rb samplesテーブルのレコード新しい順に全取得 de […]
-
[Ruby on Rails]アソシエーションについて
アソシエーションとは、Railsにある機能のひとつで、 モデル間の管理するものです。 これはどういう働きをするかというと、 コントローラで モデルをまただいためんどくさいやりとりを 簡単に記述できるようにし […]