Référence Medusa.js

Découvrez la référence officielle de Medusa.js pour l’entité ProductOptionValue.

Relations et colonnes ajoutées

  • bridge_metadata : Un objet JSON permettant de stocker des métadonnées spécifiques au bridge.

Exemple de modèle JSON étendu

Voici un exemple de ce à quoi pourrait ressembler une instance de Product en JSON :

{
  "id": "optval_01G1G5V2MRX2V3PVSR2WXYPFB7",
  "value": "Small",
  "option_id": "opt_01G1G5V2MRX2V3PVSR2WXYPFB6",
  "created_at": "2023-07-15T10:00:00.000Z",
  "updated_at": "2023-07-15T11:00:00.000Z",
  "deleted_at": null,
  "metadata": {
    "display_order": 1
  },
  "bridge_metadata": {
    "import_date": "2023-07-10T09:00:00Z",
    "source_system": "legacy_catalog",
    "external_id": "SIZE_VAL_SMALL_001"
  },
  "option": {
    "id": "opt_01G1G5V2MRX2V3PVSR2WXYPFB6",
    "title": "Size"
  },
  "variants": [
    {
      "id": "variant_01G1G5V2MRX2V3PVSR2WXYPFB8",
      "title": "Small T-Shirt"
    }
  ]
}

Cette extension de l’entité ProductOptionValue permet de stocker des métadonnées spécifiques provenant du Bridge Laravel.