Multidomain MDM
- Multidomain MDM 10.4 HotFix 3
- Todos los productos
Parámetro
| Descripción
|
---|---|
q
| Especifica el valor de cadena o el término de la búsqueda. La consulta busca ocurrencias del término de la búsqueda en cualquier parte de un registro. Se utiliza en una búsqueda simple.
Por ejemplo, la consulta Person?q=STEVE busca registros que incluyan el término STEVE.
Para buscar dos o más términos a la vez, incluya los términos entre comillas dobles. Anteponga el carácter + a cada término si desea que los resultados de búsqueda contengan este término. Si el valor de campo contiene un espacio, incluya el valor de campo entre comillas simples.
Utilice la siguiente consulta para encontrar una coincidencia exacta con WILLIAM JOHN LAWSON:
Utilice la siguiente consulta para encontrar WILLIAM, JOHN o LAWSON:
Utilice la siguiente consulta para encontrar WILLIAM, JOHN y LAWSON:
Si el término de búsqueda contiene el carácter especial y comercial (&), codifique el carácter como %26. De lo contrario, la solicitud de búsqueda no devuelve los resultados esperados.
Utilice la siguiente consulta para buscar Johnson&Johnson:
|
fq
| Especifica el valor de cadena o el término de búsqueda en un campo determinado. La consulta busca el término solo en esa parte de un registro. Se utiliza en una búsqueda dirigida en campos indexados.
Por ejemplo, la consulta Person?fq=displayname=STEVE busca registros que incluyan el nombre para mostrar STEVE.
Si el término de búsqueda contiene el carácter especial y comercial (&), codifique el carácter como %26. De lo contrario, la solicitud de búsqueda no devuelve los resultados esperados.
Por ejemplo, use la siguiente consulta para buscar Mac&Cheese:
|
facetas
| Especifica los campos que se deberían tratar como facetas o categorías a partir de los cuales se agrupan los resultados de la búsqueda. Especifique solo campos que admitan búsquedas. Se utiliza con los parámetros q y fq. La sintaxis es &facets=FieldName1,FieldName2,FieldNameN
Por ejemplo, la consulta Person?q=STEVE&facets=department busca personas que incluyan el nombre para mostrar STEVE y agrupa los resultados de la búsqueda por departamentos. La búsqueda muestra los registros de las personas con el nombre para mostrar STEVE y estos registros se agrupan por departamentos.
|
filtros
| Especifica los campos mediante los que puede acotar los resultados de la búsqueda. Especifique solo campos que admitan filtros. Se utiliza con los parámetros q y fq.
Por ejemplo, la consulta Person?fq=displayname=STEVE&filters=birthdate='1980-11-27T08:00:00Z’ busca personas que incluyan el nombre para mostrar STEVE y filtra los resultados de la búsqueda por fecha de nacimiento. La búsqueda muestra los registros de las personas con el nombre para mostrar STEVE y cuya fecha de nacimiento sea el 27 de noviembre de 1980.
Especifique una fecha entre comillas simples.
|
depth
| Especifica el número de niveles secundarios que se van a devolver. Especifique 2 para devolver el nodo raíz y sus elementos secundarios directos, y 3 para devolver el nodo raíz, el elemento secundario directo y los elementos secundarios de segundo nivel. Especifique 1 para devolver el nodo raíz únicamente. De manera predeterminada, no se especifica ninguna profundidad.
Si no se especifica ninguna profundidad, los resultados de búsqueda devuelven el nodo raíz y los elementos secundarios en los que se ha encontrado una coincidencia para el término de búsqueda.
Por ejemplo, la consulta Person?q=STEVE&depth=2 busca los resultados que incluyan el término STEVE y devuelve la información sobre el registro raíz y sus elementos secundarios directos.
|
queryOperator
| Especifica si la búsqueda encuentra algunas de las cadenas del término de búsqueda o todas las cadenas del término de búsqueda.
El parámetro toma uno de los siguientes valores:
Si no especifica este parámetro, el valor predeterminado es OR .
Por ejemplo, la consulta Person?q=WILLIAM JOHN LAWSON&queryOperator=AND busca los registros que contengan WILLIAM, JOHN y LAWSON.
|
suppressLinks
| Indica si los vínculos entre elementos primarios y secundarios se pueden ver en la respuesta de la API. Establezca el parámetro en true para suprimir todos los vínculos entre elementos primarios y secundarios en la respuesta. El valor predeterminado es false.
Por ejemplo, la consulta Person?q=STEVE&suppressLinks=true busca registros con el término STEVE y devuelve una respuesta en la que no se incluyen vínculos entre elementos primarios y secundarios.
|
readSystemFields
| Indica si desea devolver los campos del sistema en el resultado. El valor predeterminado es false.
|
order
| Lista de nombres de campo separados por comas con el prefijo opcional
+ o - . El prefijo + indica la ordenación ascendente de los resultados y el prefijo - indica la ordenación descendente de los resultados. El valor predeterminado es + .Si desea usar un campo secundario para ordenar los resultados, use el nombre completo del campo. Por ejemplo, BillAddresses.Address.cityName .
Si especifica más de un parámetro, el conjunto de resultados se ordena por el primer parámetro de la lista, seguido del segundo. Por ejemplo, la consulta Person?order=displayName,-BillAddresses.Address.cityName ordena los resultados por el nombre para mostrar en orden ascendente y, a continuación, por el nombre de ciudad en orden descendente.
|
maxRecordsToSort
| Número máximo de resultados de búsqueda que desea ordenar. El valor predeterminado es 1000.
|
resolveLookup
| Recupera todo el campo de búsqueda de una entidad de negocio específica. Establezca el parámetro en true para cargar el campo de búsqueda e incluirlo en la respuesta. El valor predeterminado es false.
|
fieldName1=[fromValue,toValue]
fieldName1=[fromDate,toDate]