首页 > 解决方案 > 如何编写 solr 查询

问题描述

我正在尝试将 solr 查询写入 API 以搜索特定票证并以 JSON 格式获取搜索数据。其中一个属性是包含特殊字符的长字符串。我应该怎么写?

这是出错的行,因此返回 0 张票:

分配给:tbw:ctv::76987684564353:user/Test-USER-Here

搜索的普通用户字符串是:'tbw:ctv::76987684564353:user/Test-USER-Here'

我试图转义上面的特殊字符,但它返回 0 个文档。

第二个问题,例如如何搜索以“tbw”开头的字符串?

提前致谢!

标签: jsonsolr

解决方案


您可以使用查询字符串在 solr 中搜索以特定字母开头的字符串:tbw*

这是关于 solr 的精彩教程


推荐阅读