Hola a todos
En mi aplicacion rails debo guardar ciertas listas de datos, por
ejemplo: listas de tipos de contenedores, de tipos de usuario, de tipos
de conductor, de tipos de ubicaciones, etc. Es decir son listas que
necesito desplegar en campos html select, que se usan en diversos
modelos y que ademas debo permitir agregar elementos a una lista,
eliminarlos o simplemente crear una nueva lista, sin embargo el
contenido de cada lista no merece un modelo por su cuenta.
El problema es que actualmente una de estas listas se guardan de la
siguiente manera como una instancia de mi modelo List (name, content):
name: container_types
content:
kind:dry standard,dimension:20;
kind:dry reforzado,dimension:20;
kind:dry extrareforzado,dimension:20;
kind:tanktainer,dimension:20;
kind:dry,dimension:40;
kind:high cube,dimension:40;
kind:reefer standard,dimension:40;
kind:reefer high cube,dimension:40;
por lo cual con el scaffolding del modelo lista es super poco amigable
mantener unos strings con formato demasiado rigido y cuando necesito
listas tengo que cada vez “parsear” el contenido, por lo cual mi
pregunta es, Hay alguna forma mas elegante de manejar este tipo de
listas o un plugin actual que permita hacer esto en rails?