执行: rails g observer user 后,提示: could not find generateor observer.
求解答呢,在线等~~~
是。
#1 楼 @ruby_sky 谢谢噢~~
只是不是预安装,试试这个 gem: rails-observers
rails-observers
没有了观察者模式,很多方式也能实现类似的功能。再说了平时观察者模式用到的也不多。
#3 楼 @lyfi2003 知道了。谢谢~~
#4 楼 @datty258 比如说具体用什么来代替观察者模式呢??
#6 楼 @a307697028 Observer 的触发条件,和 Callback 的触发条件是相同,你就用 before_validation,before_create,after_save 等等可以实现相同的功能。
#7 楼 @datty258 噢。谢谢啦。
observers 只是为了各司其职,不关这个 model 的事情,抽走。以前我也在用,后来想想,其实真没有必要。
observers
#9 楼 @ruby_sky 以前不是用 Observers 来做 Cache Expire 的么?