Asociación de una característica a un producto.

Asociación de una característica a un producto.

Uso

Route /api/product_features
Protected true

Atributos

id integer
feature_id integer (PUT, DELETE), object (POST)
product_id integer (PUT, DELETE), object (POST)

Rutas

GET /
Devuelve la lista de asociaciones de características a productos

GET /features/{id}
Devuelve las asociaciones de características del producto encontradas a partir de un ID de característica {id}

GET /products/{id}
Devuelve las asociaciones de características del producto encontradas a partir de un ID de producto {id}

PUT/store
Requiredfeature_id, product_id
Crea una asociación entre un producto y una característica utilizando el cuerpo de la consulta

POST /features/{id}
Requiredproduct_id as an object with current and new properties. Ex : 
  1. "product_id": {
  2.         "current": 25,
  3.         "new": 21
  4.  }
Actualiza la asociación entre un producto y una característica a partir de la característica del producto cuyo ID es {id} y reemplaza el producto cuyo ID es product_id.current con el cuyo ID es product_id.new

POST /products/{id}
Requiredfeature_id as an object with current and new properties. Ex : 
  1. "feature_id": {
  2.         "current": 10,
  3.         "new": 30
  4.  }
Actualiza la asociación entre un producto y una característica a partir del producto cuyo ID es {id} y reemplaza la característica del producto cuyo ID es feature_id.current con aquella cuyo ID es feature_id.new

DELETE /features/{id}
Optionalfeature: {feature_id}
Elimina las asociaciones de características con un producto cuando el ID de la característica del producto es {id}. Si se especifica, reemplaza el ID de la característica del producto de cada una de estas asociaciones con {feature_id}.

DELETE /products/{id}
Optionalproduct: {product_id}
Elimina las asociaciones de características con un producto cuando el ID del producto es {id}. Si se especifica, reemplaza el ID del producto de cada una de estas asociaciones con {product_id}.


    • Related Articles

    • Asociación de una característica con un modelo

      Uso Route : /api/modele_specs Protected : true Atributos id : integer name : translated modele_id : integer specification_id : integer Routes GET / Devuelve la lista de especificaciones del modelo (características) GET /modeles/{id} Devuelve los ...
    • Asociaciones de valores de características de productos

      Uso Route : /api/feature_associations Protected : true Attributs id : integer feature_id : integer (PUT, DELETE), object (POST) value_id : integer (PUT, DELETE), object (POST) Rutas GET / Devuelve la lista de asociaciones de características de ...
    • Características de modelos

      Uso Route : /api/specifications Protected : true Atributos id : integer group_id : integer name : translated url_rewrite : translated Rutas GET / Devuelve la lista de características de modelos (specifications) GET /{id} Devuelve los detalles de la ...
    • Valores de las características de productos

      Uso Route : /api/feature_values Protected : true Atributos id : integer name : translated Rutas GET / Devuelve la lista de valores de características del producto GET /{id} Devuelve los detalles del valor de la característica del producto cuyo ID es ...
    • Características de productos

      Uso Route : /api/features Protected : true Atributos id : integer name : translated Rutas GET / Devuelve la lista de características del producto GET /{id} Devuelve los detalles de la característica del producto cuyo ID es {id} PUT /store Required ...