Enregistrements de requêtes

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Récupère plusieurs enregistrements d’une table spécifiée.

    Avant de commencer

    Rôle requis : sn_cli_metadata.cli_admin, sn_cli_metadata.cli_user ou admin

    Procédure

    Ouvrez l’outil de ligne de commande de votre système et exécutez cette commande.
    $ snc record query [--displayvalue displayValue --fields fields --limit limit --offset offset --query query --table table]

    Transmettez des valeurs pour ces arguments.

    Paramètre Description
    displayValue Incluez --displayvalue pour récupérer la valeur d’affichage à partir de la base de données pour les champs de référence et de choix. N’incluez pas ce paramètre pour récupérer les valeurs réelles.
    champs Liste de noms de champs séparés par des virgules à renvoyer à partir de la base de données.
    limite Nombre maximal d'enregistrements à renvoyer.
    décalage Index de début des enregistrements pour lequel commencer à récupérer des enregistrements. Utilisez cette valeur pour paginer la récupération des enregistrements.
    query Requis. Requête codée utilisée pour filtrer le jeu de résultats au format suivant : --query '<column_name><operator><value>'.
    table Requis. Nom de la table dans laquelle interroger les enregistrements.

    Exemple

    $ snc record query --displayvalue --fields short_description,state --query '123TEXTQUERY321=email' --table incident

    La CLI renvoie tous les enregistrements qui correspondent à la requête.

    {
       "result": [
          {
             "short_description": "Unable to connect to email",
             "state": "Closed"
          }
       ]
    }