# Un modo elegante per gestire dati serializzati in rails?

**URL:** <https://www.ruby-forum.com/t/un-modo-elegante-per-gestire-dati-serializzati-in-rails/104113>\
**Category:** IT\
**Created:** [May 14, 2007, 2:29pm UTC](https://www.ruby-forum.com/t/un-modo-elegante-per-gestire-dati-serializzati-in-rails/104113 "2007-05-14T14:29:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![chiaroscuro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c5a1d2/32.png) [@chiaroscuro](https://www.ruby-forum.com/u/chiaroscuro)\
**Post date:** [May 14, 2007, 2:29pm UTC](https://www.ruby-forum.com/t/un-modo-elegante-per-gestire-dati-serializzati-in-rails/104113/1 "2007-05-14T14:29:07Z")

</div>

ciao,

mi date un consiglio su un modo elegante per fare la seguente? (elegante  
eh,  
grezzo lo so fare 🙂

ho alcuni attributi complessi (matrici) che mi tengo serializzate in  
formato  
yaml con “serialize:”  
quando però vado in show o edit sul record vorrei venissero mostrati dentro  
una text area come comma separated rows o space separated.

ho guardato composed\_of, ma non mi è chiaro comunque come gestire questo  
mapping automaticamente.

ora uso dei metodi-wrapper che fanno lo sporco lavoro.

thx,  
KS.

---

<div class="post-metadata">

**Author:** ![chiaroscuro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c5a1d2/32.png) [@chiaroscuro](https://www.ruby-forum.com/u/chiaroscuro)\
**Post date:** [May 14, 2007, 2:34pm UTC](https://www.ruby-forum.com/t/un-modo-elegante-per-gestire-dati-serializzati-in-rails/104113/2 "2007-05-14T14:34:08Z")

</div>

On May 14, 2007, at 2:28 PM, chiaro scuro wrote:

> mostrati dentro  
> una text area come comma separated rows o space separated.
> 
> ho guardato composed\_of, ma non mi è chiaro comunque come gestire  
> questo  
> mapping automaticamente.
> 
> ora uso dei metodi-wrapper che fanno lo sporco lavoro.

Un modo elegante e’ il Presenter Pattern:

> **[Rails: Presenter Pattern](http://blog.jayfields.com/2007/03/rails-presenter-pattern.html)**
>
> The default architecture for Ruby on Rails, Model View Controller, can begin to break down as Controllers become bloated and logic begins to...

piu’ o meno il concetto e’ quello del wrapper, pero’ fatto come GoF  
comanda 🙂

–  
Stefano C.  
removed\_email\_address@domain.invalid
