При использовании фреймворка мне нужно 2 области ActiveRecord:
scope :tagged_with, lambda { |tag| {:conditions => [" tags like ? ", "% #{tag} %"] } }
scope :tagged_with_any, lambda { |tag_array | [HERE NEW IMPLEMENTATION] }
Я хочу, чтобы вторая область была основана на первой области.Если бы вы делали это жестко, вы бы сделали массив из 2 элементов:
lambda { | tag_array | tagged_with(tag_array[0]).tagged_with(tag_array[1]) }
, который работает, но как мне сделать это универсальнымработа.