[英]How to avoid deprecation warning with named_scope (rails 2.X) / scope (rails 3) class_method
我使用类方法“ named_scope”构建了多个插件,在Rails 3中,该方法已被弃用并替换为“ scope”。我想避免以下警告,因为我的插件中存在很多作用域:
DEPRECATION WARNING: Base.named_scope has been deprecated, please use Base.scope instead.
您如何处理? 如果是rails 2.X,是否创建了任何“ scope”方法并将信息传递给“ named_scope”? 有什么干净的建议吗?
干杯!
文森特
唯一真正的解决办法是修复输出此错误的实际插件。
只需将named_scope更改为您在何处调用的范围。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.