Подтвердить что ты не робот

Как обходить default_scope?

У меня есть модель User, которая имеет следующий default_scope:

default_scope where(account_id: Account.current_account.id)

Если я вызываю User.all, я всегда получаю результат на основе текущей учетной записи.

В некоторых случаях для целей администрирования я хотел бы обойти эту область и видеть всех пользователей в системе, независимо от учетной записи.

Есть ли способ сделать это?

4b9b3361

Ответ 1

Да, с unscoped.

User.unscoped.all