json - 如何编写 solr 查询
问题描述
我正在尝试将 solr 查询写入 API 以搜索特定票证并以 JSON 格式获取搜索数据。其中一个属性是包含特殊字符的长字符串。我应该怎么写?
这是出错的行,因此返回 0 张票:
分配给:tbw:ctv::76987684564353:user/Test-USER-Here
搜索的普通用户字符串是:'tbw:ctv::76987684564353:user/Test-USER-Here'
我试图转义上面的特殊字符,但它返回 0 个文档。
第二个问题,例如如何搜索以“tbw”开头的字符串?
提前致谢!
解决方案
您可以使用查询字符串在 solr 中搜索以特定字母开头的字符串:tbw*
推荐阅读
- c# - 如何在 C# 上进行 UDP 打孔
- ajax - 使用 ajax laravel 8 显示表中的数据
- c# - 当前 PowerShell 实例的状态对此操作无效
- python - 尽管已安装它们,但在我的 Anaconda Jupyter Notebook 中导入 eval_utils、pattern3 时出错
- networking - 如何在不使用云服务的情况下通过 gRPC 连接位于两个不同物理位置的 2 台不同 PC
- angular - Angular - 错误 NG8002:无法绑定到“ngStyle”,因为它不是“div”的已知属性
- css - 字体真棒:如何使用常规样式图标?
- sql - sql查询添加列以选择视图
- java - Android MainActivity.java
- c++ - 抽象类、抽象方法参数和继承