named_scopeが、私はそれに取り組んでいるプロジェクトでありますが、次のようになります。Rails 2.3.x - このActiveRecordスコープはどのように機能しますか?
# default product scope only lists available and non-deleted products
::Product.named_scope :active, lambda { |*args|
Product.not_deleted.available(args.first).scope(:find)
}
初期named_scopeは理にかなっています。ここで混乱する部分は、.scope(:find)がどのように動作するかです。これは別の名前付きスコープ(not_deleted)を明示的に呼び出し、その後に.scope(:find)を適用します。何が/スコープ(:見つける)はここで働くのですか?