Удаление с каскадной опцией только относилось к таблицам с определенными внешними ключами. Если Вы сделаете удаление, и оно говорит, что Вы не можете, потому что оно нарушило бы ограничение внешнего ключа, каскад заставит его удалять незаконные строки.
, Если Вы хотите удалить связанные строки таким образом, необходимо будет определить внешние ключи сначала. Кроме того, помните, если Вы явно не даете ему команду начинать транзакцию, или изменение значений по умолчанию это сделает автоматическую фиксацию, которая могла быть очень трудоемкой для чистки.
Хорошо, плохо, работает отлично. Я попал в ловушку форматирования YML: (
Чтобы упростить отладку в процессе, используйте «скрипт / консоль» и следующие операторы: - I18n.locale -> должен выводить языковой стандарт, который вы хотите изучить - I18n.t ('activerecord.attributes') -> должен предоставить вам все пары ключ / значение для вашего перевода, в противном случае вы сделали ошибку форматирования в своем файле YML или его не удалось найти
И кстати - плагин работает неплохо http://github.com/iain/i18n_label/ если вам не нравится результат ".human_name" (который использует плагин), просто вернитесь к I18n.t ('ваш ключ')