目標 RailsでTwitterの「いいね!」機能を再現する TweetモデルとUserモデル(deviseを使用)は作成済みとする viewはerbではなくhamlで記述しています いいねのハートマーク❤︎はboostrapのGlyphiconを使います。 手順 likes_tableの作成 LikeモデルのAssociationを定義 routes.rbでルーティングの設定 likesコントローラーの作成 部分テンプレートでviewを作成 ajaxを使った非同期化 likes_tableの作成 ターミナルでrails g model Likeを実行し、Likeモデルを作成します。 下記のようにmigrationファイルを編集し、外部キーをreferencesとforeign_keyを使用して設定します。これにより、user_idカラムとtweet_idカラムを作成できます。 ターミナル