使用特殊字符进行搜索时,tsquery中的语法错误

时间:2018-12-13 10:16:08

标签: postgresql full-text-search tsvector

我正在使用PostgreSQL ts矢量和tsquery搜索文本。因此,我面临一些问题。当搜索值包含{ "d": { "ComplaintNo": "", "Status": "", "UpdateDate": "", "UpdateTime": "", "ComplaintReason": "", "ClosureType": "", "Ibase": "", "Component": "", "ProductId": "", "ProductDescription": "", "Identification": "", "Cat1": "", "Cat2": "", "Cat3": "", "StatusReason": "", "VisitDate": "", "VisitTime": "", "NoOfVisit": "", "SerialNo": "", "OtherSpecify": "", "Complaint_product": [ { "SequenceNo": "", "SparepartId": "", "Quantity": "3.00", "Group": "", "Model": "" }, { "SequenceNo": "", "SparepartId": "", "Quantity": "3.00", "Group": "", "Model": "" } ], "Complaint_retuarn": [ {} ] } } 符号时,出现类似 42601:tsquery中的语法错误:的错误。我也尝试使用plainto_tsquery()。没用

如何解决?

谢谢。

0 个答案:

没有答案