기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
사물 그룹 쿼리 예
쿼리는 쿼리 구문을 사용해 쿼리 문자열로 지정된 후 SearchIndex
API로 전달됩니다. 다음은 쿼리 문자열의 몇 가지 예를 나열한 표입니다.
쿼리 문자열 | Result |
---|---|
abc
|
필드에서 "abc"를 쿼리합니다. |
thingGroupName:myGroupThingName
|
이름이 "myGroupThingName “인 사물 그룹에 대한 쿼리 |
thingGroupName:my*
|
이름이 "my"로 시작하는 사물 그룹에 대한 쿼리를 실행합니다. |
thingGroupName:ab?
|
'ab'에 문자 1개가 추가된 이름(예: 'aba', 'abb', 'abc' 등)의 사물 그룹에 대한 쿼리를 실행합니다. |
attributes.myAttribute:75
|
"myAttribute" 속성 값이 75인 사물 그룹에 대한 쿼리를 실행합니다. |
attributes.myAttribute:[75 TO 80]
|
"myAttribute" 속성 값이 숫자 범위(75~80, 80 포함)에 해당하는 사물 그룹에 대한 쿼리를 실행합니다. |
attributes.myAttribute:[75 TO 80]
|
"myAttribute" 속성 값이 숫자 범위(>75 and <=80)에 해당하는 사물 그룹에 대한 쿼리를 실행합니다. |
attributes.myAttribute:["abcd" TO "abcf"]
|
"myAttribute" 속성 값이 영숫자 문자열 범위에 속하는 사물 그룹에 대한 쿼리를 실행합니다. 이 쿼리는 "serialNumber" 속성 값이 "abcd", "abce" 또는 "abcf"인 사물 그룹을 반환합니다. |
attributes.myAttribute:i*t
|
"myAttribute" 속성 값이 'i'부터 시작하여 개수에 제한 없이 문자가 중간에 오고 마지막에 't'로 끝나는 사물 그룹에 대한 쿼리를 실행합니다. |
attributes.attr1:abc AND attributes.attr2<5 NOT attributes.attr3>10
|
부울 표현식을 사용하여 용어가 결합되어 있는 사물 그룹에 대한 쿼리를 실행합니다. 이 쿼리는 속성 값이 'abc'이고 속성 이름이 'attr1'인 사물 그룹, 5보다 작으며 속성 이름이 'attr2'인 사물 그룹, 10 이하이며 속성 이름이 'attr3'인 사물 그룹을 반환합니다. |
NOT attributes.myAttribute:cde
|
"myAttribute" 속성 값이 "cde"가 아닌 사물 그룹에 대한 쿼리를 실행합니다. |
parentGroupNames:(myParentThingGroupName)
|
상위 그룹 이름이 myParentThing GroupName "“과 일치하는 사물 그룹에 대한 쿼리 |
parentGroupNames:(myParentThingGroupName OR myRootThingGroupName)
|
상위 그룹 이름이 "" 또는 myParentThing GroupName myRootThing GroupName "“과 일치하는 사물 그룹을 쿼리합니다. |
parentGroupNames:(myParentThingGroupNa*)
|
상위 그룹 이름이 myParentThing GroupNa "“로 시작하는 사물 그룹에 대한 질의 |