我正在尝试使用包含未编制索引的属性的过滤器在openldap数据库上运行搜索,但它失败并且不返回任何结果。当我检查openldap调试日志时,我可以看到下面的日志:
mdb_equality_candidates :( attribute1)未编入索引
当我将attribute1的索引添加到slapd.conf时:
index attribute1 eq
然后它运作正常。
我的问题是,是否可以通过过滤未定义为索引的属性来运行搜索?
由于
答案 0 :(得分:0)
是否可以通过过滤未定义为索引的属性来运行搜索?
是的,这是可能的。服务器只记录您已经这样做的事实。它没有拒绝执行搜索。