[英]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.