[BUG] Azure Cosmos NoSQL 全文过滤器与默认区域设置匹配

作者: jiboo2022创建于 2026年9月16日更新于 2026年9月16日

问题 FullTextContains,FullTextContainsAllFullTextContainsAny 都使用默认区域设置 (toLowerCase()) 将文档文本和搜索词转换为小写。在土耳其/阿塞拜疆默认区域设置下,小写形式不再与索引文本匹配:例如,词 PIN 会转换为 pın,并且无声地无法匹配包含 pin 的文档,从而破坏全文检索。

内容来源: langchain4j/langchain4j