ldap查询父级&;儿童入境

ldap查询父级&;儿童入境,ldap,Ldap,我的DIT: dc=mucompany,dc=com ou=moodlegroups ou=moodleusers ou=学生 邮寄=student1@mail.com 课程证书=类型1 课程证书=类型2 课程证书=类型3 邮寄=student2@mail.com 课程证书=类型1 课程证书=类型2 课程证书=类型3 邮件=student1@gmail.com条目具有邮件作为RDN和一组其他属性(cn、sn…以及自定义属性),并且具有与子条目类似的CourseCertific

我的DIT:

  • dc=mucompany,dc=com
    • ou=moodlegroups
    • ou=moodleusers
      • ou=学生
      • 邮寄=student1@mail.com
        • 课程证书=类型1
        • 课程证书=类型2
        • 课程证书=类型3
      • 邮寄=student2@mail.com
        • 课程证书=类型1
        • 课程证书=类型2
        • 课程证书=类型3
邮件=student1@gmail.com条目具有邮件作为RDN和一组其他属性(cn、sn…以及自定义属性),并且具有与子条目类似的CourseCertificate=value entres,还包含一组其他属性(courseCertificateRunning=TRUE,courseCertificateEnding=20120210,…)

我需要做一个查询来搜索(&(sn=Brad)(courseRunning=TRUE)),该查询返回父项和子项的所有属性,这些属性满足过滤器的要求。。。 一个ldapsearch是否可以实现这一点

任何帮助对我都很重要,提前谢谢


另外,我使用的是openldap 2.4,我尝试使用AD Studio进行查询,LDAP搜索过滤器根据每个条目进行评估,以决定是否必须返回。它们不会根据条目的层次结构进行评估。

谢谢Ludovic,您对如何解决我的问题有什么建议吗?可以进行两次搜索吗?可以使用一些特殊的ldap属性来完成吗?我真的需要找到一些解决办法。再次感谢:)