23 Mar, 2026

1 commit

  • 子句都变成了一个带有以下结构的命名布尔查询:
    
    must:combined_fields
    
    should:加权后的 best_fields 和 phrase 子句
    
    主要改动位于
    search/es_query_builder.py,但此次调整沿用了现有语言路由设计,并未引入一次性分支。额外的
    should 子句权重现在通过
    config/schema.py、config/loader.py、search/searcher.py 以及
    config/config.yaml 进行配置驱动,从而保持结构的集中管理。
    tangwang