title: Can I call a named scope from within the model code where it was just defined?
body: <p>This is my model and I'm trying to call <code>self.red</code> but it's not working. Is this even possible?</p>
  
  <pre><code># Shirt has size and color
  class Shirt &lt; ActiveRecord::Base
      scope :red, where(:color =&gt; 'red')
  
      def find_red
          return self.red
      end
  end
  </code></pre>