czy możesz przekazać siebie do lambda w szynach?

Chcę zdefiniować metodę klasy, która ma dostęp do zmiennej lokalnej. To byłoby inne dla każdej instancji klasy. Wiem, że możesz zrobić dynamiczną metodę klasową z lambda, jak wtedy, gdy używasz jej z named_scope. Ale czy można to zrobić dla wartości specyficznych dla instancji?

Szczegółowo jest to metoda has_attached_file wtyczki spinacza w szynach. Chcę przekazać lambdę dla skrótu stylów, aby style obrazu mogły opierać się na atrybutach obiektu przechowywanego w DB. czy to możliwe?

questionAnswers(2)

yourAnswerToTheQuestion