ととしてユーザーの関連付けがありuser has_many agents
ますagent belongs_to user
。
Railsコンソールで、さまざまなユーザーを使用して特定のシナリオをテストしようとしていますが、エージェントのないユーザーが必要なため、user.agents
. 試してみuser.agents.map(&:destroy)
ましたが、エラーが発生しますActiveRecord::StaleObjectError: Attempted to delete a stale object
.iでも試しuser.agents.delete_all
ましたが、機能しません.レールコンソールで単一のコマンドでユーザーエージェントを削除できますか.
user2164011
質問する
20369 次