2 つのシナリオがありますが、どちらも同じ結果になります。どちらのシナリオでも、「belongs_to :user」関連付けを持つ両方のモデルで Rails_admin を介してレコードを更新しようとすることが含まれます。
シナリオ 1: ユーザーに属するビデオ レコードを更新する必要があります。このビデオが割り当てられているユーザーを変更しようとすると、user_id は常に Rails_Admin にログインしている管理者の user_id に変更されます。user_id は、編集しようとしているフィールドに関係なく、現在ログインしている管理者に変更されます。
シナリオ 2: ユーザーに属するプロファイル レコードのクレジット金額を更新する必要があります。繰り返しますが、ユーザーが表示されていなくても、どのフィールドを変更しても、user_id は現在ログインしている管理者の user_id に変更されます。
提案?