gpt4 book ai didi

python - 如何搜索 ZCatalog 对象名称

转载 作者:太空宇宙 更新时间:2023-11-03 13:51:47 25 4
gpt4 key购买 nike

我想搜索对象名称。如果我有这个结构:/de/myspace/media/justAnotherPdf.pdf

然后我想搜索名称“justAnotherPdf”以找到它或类似“justAnot”的名称我已经为 pdf 文件编制了索引。

但我无法使用 TextIndexNG2 或 PathIndex 搜索它。

最佳答案

目前不支持开箱即用。对象标识符 (getId) 仅作为字段值编制索引,因此只能作为整个字符串进行查找。

您需要向目录添加单独的索引以支持您的用例。您可以添加一个新的 TextIndexNG2 索引,其新名称仅索引 getId 方法。在 ZMI 中,找到 portal_catalog,然后是“索引”选项卡,然后在右侧您会找到一个用于添加新索引的下拉菜单。选择一个好记的名称(例如“fullTextId”)并使用 getId 作为索引属性。

您需要重新编制索引,但仅限于该索引。添加后,在 Indexes 选项卡上选择它(勾选复选框)并选择该页面底部的“Reindex”。现在,您可以通过通配符搜索在自定义搜索中使用此索引。

关于python - 如何搜索 ZCatalog 对象名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6912241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com