相关疑难解决方法(0)

有没有办法使before_save有条件?

我试图在rails应用程序中使用before_save条件,但它似乎没有工作.

before_save method_call_to_run if self.related_model.some_method_that_returns_t_or_f?
Run Code Online (Sandbox Code Playgroud)

如果'some_method_that_returns_t_or_f'返回true,我希望它在保存对象之前运行该方法,否则我只是想让它忽略before_save.

ruby ruby-on-rails

29
推荐指数
2
解决办法
2万
查看次数

标签 统计

ruby ×1

ruby-on-rails ×1