目錄服務


使用 LDAP 搜尋網域檢索
如果在儲存「網域檢索」的伺服器上執行 LDAP 服務,您可以開發 LDAP 應用程式,在「網域檢索」中搜尋所有包含特定文字字串的文件,然後傳回這些文件的特殊屬性。使用此搜尋查詢格式:

"(&(ObjectClass=Document)(Object=*xxx*))" attributes

其中:

xxx 表示要搜尋的文字字串

attributes 則是要擷取的任何這些屬性:


例如:下列查詢會搜尋包含文字「HR policies」的所有文件,然後為這些文件傳回 cn、url、 doctitle、docauthor 和 dbtitle 值:

"(&(ObjectClass=Document)(Object=*HR policies*))" cn url doctitle docauthor dbtitle

您可以使用具有 Object 屬性的運算子搜尋過濾程式。例如:要尋找包含文字「HR policies」和「1999」的所有文件,並且要傳回如上例的相同屬性集,請使用此查詢:

"(&(ObjectClass=Document)(&(Object=*HR policies*)(Object=*1999*)))" cn url doctitle docauthor dbtitle

若要搜尋資料庫的文字,您在來源資料庫的 ACL 中必須至少具有「讀者」使用權。

另請參閱