У меня есть ниже фрагмент кода в одном из моих моделей AR:Рельсы проходят Params/аргументы функции обратного вызова ActiveRecord
after_update :cache_bust
Метод cache_bust
в модели принимает параметр (логическое), который устанавливает значение само по себе в false
по умолчанию.
Как я могу передать true
этому методу в модели из моего обратного вызова ActiveRecord, определенного выше?
Ex: after_update :cache_bust(true)
не работает, потому что это символ, как я могу передать true
параметру метода?
Что определяет логическое значение? –
Я хочу передать истину, если она вызвана через обратный вызов и не проходит через что-либо, если вызвано в другом месте. Я попытался использовать «вызывающий» Ruby, но он возвращает то же самое. – Noah