允许任意适配器注册以不同方式加权搜索结果
项目描述
简介
这是一个简单的产品,它修改了ZCatalog,以便您可以注册用于结果的排序适配器。
此产品的用例主要是定制搜索结果以满足特定的业务规则,例如“近期文档比旧文档更重要”或“来自CEO的文档比来自茶童的文档更重要”。
要使用它,您需要编写一个实用工具,该实用工具提供了一个可以传递LazyMap的sorted()方法,并可以根据您的标准重新评分和重新排序它们。
请参阅adapters.py以获取一些示例。
变更日志
1.1
修复了实用工具被调用两次的错误
1.0
首次发布
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分发
collective.searchweightings-1.1.tar.gz (12.0 kB 查看哈希值)