ユーザモデルでは、アーカイブがあります!メソッドが破棄されたときに呼び出されます。Railsフェッチgroup_id別のテーブルから
ユーザーには、ユーザーが破棄されたときに新しいArchivedUserGroupテーブルに格納する必要がある多数のユーザーグループがあります。
ArchivedUserは正常に作成されましたが、UserGroupテーブルからUsers 'group_id
をフェッチする際に問題があります。
ArchivedUserGroup.create(
user_id: self.id,
group_id: UserGroup.where(:user_id => self.id).pluck(:group_id).to_set
)
私を助けてくれたことのある人のためのおかげで、私はRailsの使用を開始し、かなり複雑なコードベースで作業を取得しています。
私はuser_idがself.idと等しいUserGroupをループすることを考えていました...なぜこれをもっと早く試していないのか分かりません。あなたの説明に感謝します。私はこのような何かをカバーするチェックアウトする必要があります読書をお持ちですか? – VegaStudios
@VegaStudios ActiveRecordのRailsガイドが始まりです。 –