Multidomain MDM
- Multidomain MDM 10.4 HotFix 2
- Tous les produits
Paramètre
| Description
|
---|---|
q
| Spécifie la valeur de chaîne ou le terme de recherche. La requête recherche les occurrences du terme de recherche partout dans l'enregistrement. Utilisé dans une recherche simple.
Par exemple, la requête Person?q=STEVE recherche les enregistrements contenant le terme STEVE.
Pour rechercher simultanément deux termes ou plus, placez-les entre guillemets doubles. Utilisez le caractère + avant chaque terme si vous voulez que les résultats de la recherche contiennent le terme. Si la valeur de champ contient un espace, placez-la entre guillemets simples.
Utilisez la requête suivante pour rechercher une correspondance exacte avec WILLIAM JOHN LAWSON :
Utilisez la requête suivante pour rechercher WILLIAM, JOHN ou LAWSON :
Utilisez la requête suivante pour rechercher WILLIAM, JOHN et LAWSON :
|
fq
| Spécifie la valeur de chaîne ou le terme de recherche dans un champ particulier. La requête recherche le terme uniquement dans cette partie de l'enregistrement. Utilisé dans une recherche ciblée basée sur des champs indexés.
Par exemple, la requête Person?fq=displayname=STEVE recherche les enregistrements contenant le nom d'affichage STEVE.
|
facets
| Spécifie les champs qui doivent être traités comme facettes ou les catégories utilisées pour grouper les résultats de la recherche. Spécifiez uniquement les champs de recherche. Utilisé avec les paramètres q et fq. La syntaxe est la suivante : &facets=FieldName1,FieldName2,FieldNameN .
Par exemple, la requête Person?q=STEVE&facets=department recherche les personnes dont le nom d'affichage est STEVE et groupe les résultats de la recherche par service. La recherche affiche les enregistrements des personnes dont le nom d'affichage est STEVE et ces enregistrements sont groupés par service.
|
filters
| Spécifie les champs utilisés pour affiner les résultats de la recherche. Spécifiez uniquement les champs filtrables. Utilisé avec les paramètres q et fq.
Par exemple, la requête Person?fq=STEVE&filters=birthdate='1980-11-27T08:00:00Z' recherche les personnes dont le nom d'affichage est STEVE et filtres les résultats de la recherche par date de naissance. La recherche affiche les enregistrements des personnes dont le nom d'affichage est STEVE et dont la date de naissance est le 27 novembre 1980.
Spécifiez une date entre guillemets simples.
|
depth
| Spécifie le nombre de niveaux enfants à renvoyer. Indiquez 2 pour renvoyer le nœud racine et ses enfants directs et 3 pour renvoyer le nœud racine, ses enfants directs et ses petits-enfants. Indiquez 1 pour renvoyer le nœud racine uniquement. Par défaut, aucun niveau n'est spécifié.
Si aucun niveau n'est spécifié, les résultats de recherche renvoient le nœud racine et les enfants dans lesquels une correspondance du terme de recherche est trouvée.
Par exemple, la requête Person?q=STEVE&depth=2 recherche les enregistrements contenant le terme STEVE et renvoie des informations sur l'enregistrement racine et ses enfants directs.
|
queryOperator
| Indique si la recherche doit trouver l'une des chaînes contenue dans le terme de recherche ou toutes les chaînes contenues dans le terme de recherche.
Ce paramètre prend l'une des valeurs suivantes :
Si vous ne spécifiez pas ce paramètre, la valeur par défaut est OR .
Par exemple, la requête Person?q=WILLIAM JOHN LAWSON&queryOperator=AND recherche les enregistrements contenant WILLIAM, JOHN et LAWSON.
|
suppressLinks
| Indique si les liens parent-enfant sont visibles dans la réponse de l'API. Définissez le paramètre sur True pour supprimer tous les liens parent-enfant dans la réponse. La valeur par défaut est False.
Par exemple, la requête Person?q=STEVE&suppressLinks=true recherche les enregistrements contenant le terme STEVE et renvoie la réponse dans laquelle aucun lien parent-enfant n'est visible.
|
readSystemFields
| Indique si les champs système doivent être renvoyés dans le résultat. La valeur par défaut est False.
|
ordre
| Liste de noms de champs séparés par des virgules et contenant un préfixe facultatif
+ ou - . Le préfixe + indique de classer les résultats par ordre croissant et le préfixe - par ordre décroissant. La valeur par défaut est + .Si vous voulez faire appel à un champ enfant pour trier les résultats, utiliser le nom complet du champ. Par exemple, BillAddresses.Address.cityName .
Lorsque vous spécifiez plusieurs paramètres, l'ensemble de résultats est trié selon le premier paramètre de la liste, puis selon le suivant. Par exemple, la requête Person?order=displayName,-BillAddresses.Address.cityName trie les résultats par nom d'affichage par ordre croissant, puis par nom de ville par ordre décroissant.
|
maxRecordsToSort
| Nombre maximal de résultats de recherche à trier. La valeur par défaut est 1000.
|
fieldName1=[fromValue,toValue]
fieldName1=[fromDate,toDate]