Estoy usando ActiveRecord con Rails 3.¿Cómo puedo obtener toda la lista de ámbitos en ActiveRecord 3.x
Definí ámbitos en mi modelo. ¿Cómo puedo obtener la lista de todos los ámbitos de ese modelo?
Anteriormente podía usar Model.scopes
O ¿Puedo revisar un alcance está definido o no? Algo así como Model.scope_defined?("scope_name")
Gracias de antemano.
No. no hay un método 'scopes' en AR 3.x – Sayuj
Lo siento, edité mi respuesta. – oldergod
Gracias! De acuerdo. pero responde_to? no verifica si se trata de un "alcance" o un atributo del Modelo. Si tengo 'some_attribute' en mi Modelo. Da 'verdadero'. Quiero verificar solo los ámbitos. Espero que tengas mi preocupación. – Sayuj