【问题标题】:OpenCms 9 module Search: don't work search in Cyrillic (Ukrainian)OpenCms 9 模块搜索:不使用西里尔文(乌克兰语)进行搜索
【发布时间】:2014-07-10 11:38:50
【问题描述】:

我有一个安装了 OpenCms 9 并使用集成模块搜索的网站。 我的网站有乌克兰语(西里尔文)版本。是否可以强制搜索模块在特定语言环境(乌克兰语)中显示结果?据我判断,问题在于缺少本地化模块。如果有,我在哪里可以找到?

【问题讨论】:

    标签: search module locale cyrillic opencms


    【解决方案1】:

    我在我的博客中写了一篇关于设置新索引的说明希望这对你有帮助How to use solr in opencms


    如果您已经准备好设置核心索引,只需使用 localhost/opencms/opencms/handleSolrSelect?fq=con_locales:es&core=Your index 进行测试
    只需更改您的语言环境


    代码会是这样的

    CmsSolrResultList results = OpenCms.getSearchManager().getIndexSolr("Solr Online       Index").search(getCmsObject(), query); 
    

    查询示例是

    String query="fq=type:v8article&fq=lastmodified:[NOW-1DAY TO NOW]&fq=Title_prop:Flower"; 
    


    请参阅 OpenCms-9.0.1 文档中的 16.2.2.3 发送 Java-API 查询

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-06
      相关资源
      最近更新 更多