클래스별 개체 찾기
특정 개체 클래스에 대한 일반적인 검색 쿼리입니다. 다음 코드 예제에서는 빌드 7N에서 위치가 있는 컴퓨터를 검색합니다.
(&(objectCategory=computer)(location=Building 7N))
objectClass가 사용되지 않는 이유를 고려합니다. 인덱싱된 특성을 포함하는 다른 비교 없이 objectClass 를 사용하지 마세요. 인덱스 특성은 쿼리의 효율성을 높일 수 있습니다. objectClass 특성은 다중 값이며 인덱싱되지 않습니다. 개체의 형식 또는 클래스를 지정하려면 objectCategory를 사용합니다.
효율성이 떨어집니다.
(objectClass=computer)
더 효율적:
(objectCategory=computer)
objectClass와 objectCategory의 조합을 사용해야 하는 경우도 있습니다. 사용자 클래스 및 연락처 클래스는 다음과 같이 지정해야 합니다.
(&(objectClass=user)(objectCategory=person))
(&(objectClass=contact)(objectCategory=person))
다음을 사용하여 사용자와 연락처를 모두 검색할 수 있습니다.
(objectCategory=person)