Closed fos-alex closed 10 years ago
El Servicio que estas usando es para listar los productos de esa categoria. Y obviamente cada producto va a tener la misma id_categoria. ¿Queres que te haga un servicio aparte ?
Los Servicios que se crearon fueron:
Listado de categorias . Productos por categoria:
La correccion que se podria hacer es un json de categoria X que contenga un array de productos.
Estas de acuerdo con es solucion?
No me interesa mucho el producto. Sólo quiero un listado de las categorías que hay.
En el caso de pedir /app/categorias/2, querría que solo me venga la categoría 2 con sus atributos.
Entonces deberias usar el metodo correspondiente a listado de categorias, sin especificar un ID.
GET http://ec2-54-187-58-168.us-west-2.compute.amazonaws.com/app/categorias/
El cual devuelve
{"codigo":0,"mensaje":"Operacion Satisfactoria","data":[{"id":"1","nombre":"Lacteos"},{"id":"2","nombre":"Limpieza"},{"id":"3","nombre":"Enlatados"},{"id":"4","nombre":"Carniceria"}],"dataAdicional":null}
No existen id repetidos ni mezclas de productos.
Entiendo. Igual es medio raro que /app/categorias/2 devuelva productos, pero igual eso ya no me afecta. Gracias!
Si pego a http://ec2-54-187-58-168.us-west-2.compute.amazonaws.com/app/categorias/2
Recibo: {"codigo":0,"mensaje":"Operacion Satisfactoria","data":[{"id":"2","id_categoria":"2","nombre":"Desodorante Pisos","descripcion":""},{"id":"7","id_categoria":"2","nombre":"Papel Higienico","descripcion":""}],"dataAdicional":null}
No entiendo por qué podría haber dos categorías con el mismo ID. Además, el id debería ser el primero, no debería traerme id_categoría. Yo diría que hay una mezcla rara con los productos.