Как уничтожить - все зависит только от модели, а не от самой модели - PullRequest
0 голосов
/ 16 января 2020

Я хочу уничтожить все зависимые от модели, а не от самой модели. мы можем сделать это в рельсах

1 Ответ

0 голосов
/ 16 января 2020

Краткий ответ: Да, это возможно. Но это зависит от типа ассоциации, которую имеют ваши модели.

Например, в ассоциации has_many вы можете сделать это yourModel.theAssociation.destroy_all или yourModel.theAssociation.delete_all (Это не одно и то же, прочитайте документы ниже, чтобы понять различия)

Но прежде чем сделать это, так как в вашем вопросе недостаточно информации о моделях и типах ассоциаций. Прочтите, пожалуйста, Удаление из ассоциаций из документации по rails: Удаление из ассоциаций Документы

Совет: Вы должны поделиться своим кодом, чтобы мы могли видеть, что вы и почему вы хотите сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...