2010/4/7 Porta <[email protected]> > Gente. > Aca les vengo con una cuestion que no logro resolver, a ver que se les > ocurre. > Tengo un modelo (Nota) que tiene atributos titulo y cuerpo > Esos articulos se envian a distintos Proveedores (otro modelo). > Cada Proveedor tiene distintos requerimientos en cuanto al contenido de las > Notas. > Cada uno de esos Requerimientos se puede expresar con pequenios fragmentos > de codigo (en general tienen que ver con buscar ciertas palabras en el > cuerpo de la Nota, la longitud del titulo y cosas por el estilo) > Como los requerimientos son atomicos y van cambiando entre Proveedores, > pense en armar un modelo Requerimiento, y mandarlos a la base. > > Entonces, cuando proceso una Nota para enviar a un Proveedor, necesito > levantar la lista de Requerimientos que debo aplicar sobre la Nota, para > saber si se puede enviar o no. > Dicho en simple, como hago para guardar el codigo de cada Requerimiento en > el modelo y "aplicarlo" a una Nota para saber cumple o no los > Requerimientos? > > La verdad, arranque con rails hace unos meses y ando medio perdido. > Cualquier ayuda/punta/consejo es bienvenido. > > Porta. > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > > Hola Por que no crear una libreria/modulo con todas las reglas que vas necesitando, en una tabla tenes las reglas asociadas con los Proveedores para seleccionar que reglas se aplican, cuando guardas la nota aplicas las reglas que corresponden y validas la nota. creo que no hay necesidad de guardar el código en la db salvo que las reglas sean regex.
Hernan
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
