rails
1class User < ApplicationRecord 2 has_many :microposts, dependent: :destroy 3 has_many :active_relationships, class_name: "Relationship", 4 foreign_key: "follower_id", 5 dependent: :destroy 6 has_many :following, through: :active_relationships, source: :followed 7 . 8 . 9 . 10end 11 12followingで取得したオブジェクトは、配列のように要素を追加したり削除したりすることができます。 13 14user.following << other_user 15user.following.delete(other_user)
followingで取得したオブジェクトは、配列のように要素を追加したり削除したりすることができます。
について
今まではdbに何かを書き込む時はsaveメソッドを使用したにもかかわらず今回は配列に追加することでDBに書き込みができるようなのですがsaveメソッドを使わなくてもいい理由がよくわかりませんでした。解説お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。