Enregistrements de requêtes
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 en 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 | Include --displayvalue pour récupérer la valeur d’affichage 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. |
| requête | 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 incidentL’interface de ligne de commande renvoie tous les enregistrements qui correspondent à la requête.
{
"result": [
{
"short_description": "Unable to connect to email",
"state": "Closed"
}
]
}