プログラミング基礎知識

【プログラミング初心者向け】Ruby on railsでタグ・お気に入り・ポイント機能などで中間テーブルを作成する際に参考したサイト集!

【プログラミング初心者向け】Ruby on railsでタグ・お気に入り・ポイント機能などで中間テーブルを作成する際に参考したサイト集!

サービスを利用していると、ユーザーにポイントを付与したり、記事などをお気に入りして欲しかったりすることって多いですよね?

そんな時に利用できる、中間テーブルについて、参考となるサイトをまとめてみました!

そもそも中間テーブルの用途について理解できるサイト

【初心者向け】丁寧すぎるRails『アソシエーション』チュートリアル【幾ら何でも】【完璧にわかる】

非常に中間テーブルの知識についてまとめられており、これを読むだけで基礎に部分の理解が非常に進むと思います!
(コード部分はdeviceを利用されているので、もし利用しないなら参考にせず自分にあったコードのサイトを参考にした方が良いと思います!逆にdeviceを使う予定の人はぴったし!)
ルーティング部分など初心者は少し慣れない書き方をされていらっしゃったりするので、初心者の方はコードは後でコード部門で紹介する方を参考とした方がわかりやすいかもしれません!

railsで多対多のアソシエーションの作り方と、出来ること

この記事もわかりやすく書かれています!
一つ目の記事よりも簡潔ですので、こっちの方が理解しやすい人もいるかもしれません!

コードがわかりやすいサイト

中間テーブルの作成のコードがわかりやすいのは以下のサイトです!
【Rails】中間テーブルの組み方
→内容は短いのですが、非常に端的に必要なコードをわかりやすく記載されていますので、必要なコード+全体像がわかりやすいと思います!

【初心者・独学者向け】Ruby on Railsで中間テーブルを作成し、多対多を実現する
→説明もそうですが、コード部分も非常に丁寧に書かれているので、上記記事とこの記事の2つで実装していけば間違いなく実装可能だと思われます!