dataforgoodfr / 12_bloom

23 stars 11 forks source link

[API] Récupération des valeurs uniques pour les filtres de zones et de navires #274

Open SebM42 opened 5 days ago

SebM42 commented 5 days ago

Vu avec @alexphiev :

Pour pouvoir créer les filtres, l'application a besoin de récupérer les listes de valeurs uniques suivantes :

Navires (dim_vessel) :

Zones (dim_zone) :

Idéalement un objet par liste

rv2931 commented 5 days ago

ces points sont manquants par contre pour les zones category et subcategory il y a le /api/v1/zones/all/categories mais le "all" n'est pas heureux et prête à confusion. Je vais le modifier pour /api/v1/zones/categories ça renvoie une liste

[
  {
    "category": "amp",
    "sub_category": "Regional Nature Reserve"
  },
  {
    "category": "amp",
    "sub_category": "Marine Nature Park"
  },
...
]

C'est OK ou je le modifie aussi ? @alexphiev

rv2931 commented 3 days ago

Sur quelle philosophie on part sur ces listes, j'en vois 3 grosso modo

SebM42 commented 3 days ago

le 1er cas, car aucun intérêt de filtrer sur une valeur qui n existe pas en base

et si la liste d'une table de dimension est vide, le problème sera résolu en allant peupler la table de dimensions