solr - 在多个 Solr 字段中搜索值
问题描述
我想在 Solr 中搜索一个字符串,但我希望搜索只考虑几个字段。
例如:在“title”、“description”和“tags”字段中搜索字符串“Solr”并忽略其他字段中的任何内容。
我知道这一点:q=(title:"Solr" OR description:"Solr" OR tags: "Solr")
但这有点冗长。如果有办法指定搜索查询和要搜索的字段会更好。
我发现这个问题与同一件事有关,但解决方案涉及使用edismax
查询解析器,我想坚持使用标准解析器。
解决方案
推荐阅读
- django - django-rest-framework-datatables 和 Django Parler 的翻译字段
- php - 按列对php中的数组求和
- ios - iOS 应用程序拒绝
- javascript - 动态添加的 Bootstrap 4 弹出框无法关闭
- r - R Studio - 使图表看起来像条形图的大数据集
- electron - 用于清除 Electron 中所有会话的 API?
- amazon-ec2 - Cyberduck 请求密码以 ssh 进入 ec2 实例
- eclipse - 无法启动 Eclipse,因为“尚未指定实例数据位置”
- python - 使用 python 运行位于远程服务器上的脚本
- python - 使用循环和调用函数在python中制作直角三角形