devanrus / inventarios

App demo para control de inventarios desarrollada con Ruby on Rails
3 stars 1 forks source link

Modelos #3

Open sbrocos opened 8 years ago

sbrocos commented 8 years ago

Esto no es PHP jijiji no hace falta el método de clse self.articulos_pedido, ya q Rails tiene un ORM que hace trabajo por lo que @pedido.artículos de dará la lista de artículos asociados al pedido sin tener que crear métodos ni nada, es la magia de Rails y que por algo relacionas los modelos 😜

Lo mismo te pasa con otros métodos, que no te hace falta construir la selectiva, porque de eso se encarga Rails, a menos que quieras hacer joins con tablas de modelos que no están relacionadas.

Como puedes ver con menos líneas de código puedes hacer mucho más

devanrus commented 8 years ago

Ups, esto si es grave entonces, me falta leer mas sobre los modelos y sus asociaciones, porque intenté hacer lo que me dijiste pero no logre que me mostrara la información relacionada.

devanrus commented 8 years ago

Despues de algunas pruebas ya quedo, con una sola consulta pude traer todas las relaciones =D. Gracias por el tip, por cierto aun no publico los cambios sigo con otras pruebas.