Multidomain MDM
- Multidomain MDM 10.4 HotFix 3
- 모든 제품
매개 변수
| 설명
|
---|---|
action
| 필수 사항입니다. 지정된 비즈니스 항목 유형의 모든 레코드를 쿼리 결과에 반환합니다. query 를 설정하고 filter 매개 변수와 함께 매개 변수를 사용합니다. filter 매개 변수 없이 사용하면 쿼리는 지정된 비즈니스 항목 유형의 모든 레코드를 검색합니다.
예를 들어, 다음 쿼리를 사용하여 모든 Person 비즈니스 항목 레코드를 검색합니다.
|
filter
| 필수 사항입니다. 연산자로 구분된 필드-값 쌍 목록을 지정합니다. 유효한 연산자는 AND, IN 및 Range입니다.
예를 들어, 다음 쿼리를 사용하여 이름이 STEVE이고 성이 SMITH인 Person 레코드를 검색합니다.
|
depth
| 반환할 하위 레코드 수준 수를 지정합니다. 예를 들어, 다음 수준을 지정할 수 있습니다.
예를 들어, 다음 쿼리를 사용하여 이름이 STEVE인 레코드를 검색하고 루트 레코드와 직속 하위 레코드에 대한 정보를 반환합니다.
|
suppressLinks
| API 응답에 상위-하위 링크가 표시되는지 여부를 나타냅니다. 응답에서 모든 상위-하위 링크를 억제하려면 매개 변수를 true로 설정합니다. 기본값은 false입니다.
예를 들어, 다음 쿼리를 사용하여 이름이 STEVE인 레코드를 검색하고 상위-하위 링크가 표시되지 않는 응답을 반환합니다.
|
readSystemFields
| 결과에 시스템 필드를 반환할지 여부를 나타냅니다. 기본값은 false입니다.
|
fields
| 쿼리 결과에 표시할 필드를 지정합니다.
|
outputView
| 쿼리 결과를 표시하는 데 사용할 비즈니스 항목 보기를 지정합니다. 쿼리 결과에 대한 비즈니스 항목 보기를 구성할 때 쿼리 결과에 표시하려는 필드를 포함합니다.
|
Order
| 쿼리 결과의 정렬 순서를 지정합니다. 더하기(+) 문자를 접두사로 사용하여 오름차순을 지정하고 빼기(-) 문자를 접두사로 사용하여 내림차순을 지정합니다. 기본적으로, 쿼리 결과는 오름차순입니다.
매개 변수를 두 개 이상 지정하면 결과 집합은 목록의 첫 번째 매개 변수 그리고 그 다음 매개 변수 순서대로 지정됩니다.
|
resolveLookup
| 지정된 비즈니스 항목에 대한 전체 조회 필드를 검색합니다. 조회 필드를 로드하고 응답에 포함하려면 매개 변수를 true로 설정합니다. 기본값은 false입니다.
예를 들어 addressType 필드는 Person 비즈니스 항목의 하위 수준에 있는 조회 필드입니다.
resolveLookup 매개 변수를 false로 설정하면 다음과 같은 REST API 응답을 수신할 수 있습니다.
resolveLookups 매개 변수를 true로 설정하면 REST API 응답에 추가 세부 정보가 포함되며 다음과 같은 REST API 응답을 수신할 수 있습니다.
|
Person?action=query&filter=firstName='STEVE' AND lastName='SMITH'
Person?action=query&filter=firstName IN [STEVE,JOHN]
<business entity field name>=[fromValue,toValue]
Person?action=query&filter=firstName IN [STEVE,JOHN] AND age=[35,45]
<business entity field name>=[fromDate,toDate]
Person?action=query&filter=birthDate=[2000-06-12T12:30:00Z,2015-06-12T12:30:00Z]
Person?action=query&filter=firstName!='ADAM'
Person?action=query&filter=firstName!='ADAM' AND birthdate!=[2017-11-16T00:00:00,2020-11-16T00:00:00]
예제 쿼리 문자열
| 쿼리 동작
|
---|---|
John*
| John 으로 시작하는 값을 포함하는 레코드를 쿼리합니다. Johnson 또는 Johnny 를 예로 들 수 있습니다.
|
Jo*n
| Jo 로 시작하고 n 으로 끝나는 레코드를 쿼리합니다. Johansson 또는 Jordan 을 예로 들 수 있습니다.
|
*
| 모든 레코드를 반환합니다.
|