【发布时间】:2014-07-10 11:38:50
【问题描述】:
我有一个安装了 OpenCms 9 并使用集成模块搜索的网站。 我的网站有乌克兰语(西里尔文)版本。是否可以强制搜索模块在特定语言环境(乌克兰语)中显示结果?据我判断,问题在于缺少本地化模块。如果有,我在哪里可以找到?
【问题讨论】:
标签: search module locale cyrillic opencms
我有一个安装了 OpenCms 9 并使用集成模块搜索的网站。 我的网站有乌克兰语(西里尔文)版本。是否可以强制搜索模块在特定语言环境(乌克兰语)中显示结果?据我判断,问题在于缺少本地化模块。如果有,我在哪里可以找到?
【问题讨论】:
标签: search module locale cyrillic opencms
我在我的博客中写了一篇关于设置新索引的说明希望这对你有帮助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 查询
【讨论】: