问题标签 [solr-search]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
search - Solr - 获取不区分大小写的字符串字段
我将 solr 引擎用于电子商务网站 我已将搜索标签作为字符串存储在单个字段中,如下所示,我需要将该字段转换为不区分大小写。我尝试应用小写过滤器工厂,但它没有为外地工作
现场样本
solr - 如何获得 solr 嵌套构面的不同文档计数
考虑总共有 20 个文档的用例,其中 10 个文档是最新的,10 个被取代。每个文档中有两个类别,例如 status1 和 status2。假设 status1="xyz" 和 status2="All"。因此,我创建了方面查询来搜索所有文档,以获取 status1="xyz" 具有 status2="All" 的文档的计数。以下查询我曾经从 solr 获取计数,
回复 -
响应 xml 应该显示所有计数 10。但它不适用于状态 1 和工作区计数,仅适用于状态 2。此外,尝试对文档进行分组,但没有返回正确的计数。需要有不同的文档计数。
任何帮助将不胜感激。谢谢。
solr - 尝试创建一个简单的 Solr 主/从配置在 SLAVE 上获取 indexFetcher 错误尝试连接到主
2021-07-26 17:13:30.420 INFO (qtp210506412-18) [] oassHttpSolrCall [admin] webapp=null path=/admin/info/logging params={wt=json& =1627318946019&since=0} status=0 QTime=0 2021-07-26 17:13:40.423 INFO (qtp210506412-22) [] oassHttpSolrCall [admin] webapp=null path=/admin/info/logging params={wt=json& =1627318946019&since=0} status=0 QTime=0 2021-07-26 17:13:46.305 WARN (indexFetcher-90-thread-1) [] oashIndexFetcher Master 在:https://localhost:8986/solr/#/master 不可用。索引获取因异常而失败:org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException:来自 https://localhost:8986/solr/#/master 的服务器出错:预期的 mime 类型 application/octet-stream 但得到了文本/html。
solr - Solr Aliases:我可以使用别名进行搜索吗?如果别名指向多个索引,是否会对结果进行排序
有没有人有过在 Solr 中使用别名指向多个索引并使用别名对指向别名的索引执行搜索查询的经验。如果是,我很好奇结果将如何出现,它们是针对每个基础指数分批呈现还是作为一组排序的结果呈现
solr - SOLR 精确匹配搜索不适用于输入格式 (\”sample\”+AND+\”text2\”)
我正在研究搜索带或不带空格的确切字符串的要求(例如:sampletext1,sample text2),
在 solr schema.xml 我添加了以下几行
从java应用程序输入是->exact_text:(\”sample\”+AND+\”text2\”),但是上面的配置没有返回结果
当我在 SOlR 管理控制台查询中尝试以下查询时->
谁能帮我获得这种格式的输入输出(\”sample\”+AND+\”text2\”))
ssl - Solr 配置了 SSL 但不工作 - 显示不安全
嗨 StackOverflow 家族。
我被几个月前的一个问题困住了。我有一个配置了 SSL 的域,该域运行良好,并且一切都显示为安全的。之后,我在上面安装了 apache solr。(我在服务器中使用安装了 java 8 的 ubuntu)。
在 solr 中,mydomain.com :8443 等任何端口都可以正常工作,没有 HTTPS。不,我也为 solr 配置了 SSL,但它显示我在mydomain.com:8443上使用 HTTPS不安全
以下是我用来配置 SSL 的命令和屏幕截图,以及它在浏览器中的显示方式。请注意 - 我使用的是 Java 8 (java 1.8) 版本和 apache solr 6.6
正是我用来配置 SSL 的命令 ---
它在 /mysolrdir/server/etc 中创建 jks 文件,然后我创建了 .p12 文件...
之后,我创建了 pem 文件...
然后我更新了/mysolrdir/bin目录下的solr.in.sh文件如下——
在此之后,我可以使用 HTTPS 运行 solr,但它显示为不安全,如屏幕截图所示......
请帮帮我...在此先感谢
java - 如何从自定义搜索组件中获取 solr 核心数据
这是我们的自定义组件类,我想在其中从一个核心获取数据并将数据搜索到另一个核心并使用分面查询并按降序显示。意味着假设我们从一个核心和相同的 T 恤名称中获取 T 恤名称,我们将在另一个核心中搜索它并显示带有方面查询的全部结果
solr - Solr - 搜索具有多个子文档的父级
我有一个结构如下的 Solr 索引。
}
我如何搜索具有 Name_s 为“review1”的审阅者和 Name_s 为“学生”的学生的父母。
我尝试了如下所示的父块链查询,但似乎没有任何效果-
有没有办法我可以使用 q 运算符而不是 fq 参数来实现这一点?谢谢