У меня есть приложение rails, которое является мультитенантным. Он имеет ресурсы для учетной записи, клиента и транзакций. Учетная запись имеет много клиентов, имеет много транзакций. Я хочу убедиться, что я никогда не смогу случайно выполнить Client.find, Transaction.find и т. Д. (Все должно проходить через the_account.clients.find или client.transactions.find и т. Д.). Я хочу сделать это, чтобы случайно не показывать вещи не того пользователя с неправильной учетной записи, забыв сначала выбрать учетную запись.
Есть ли способ отключить Client.find (Client.find_by_name, Client.find_by_etc), но все же разрешить the_account.clients.find?