0
我使用SolrNet當我傳遞了一個冒號在它的查詢時,我收到此錯誤:拼寫檢查W¯¯SolrNet 400錯誤請求使用冒號:在拼寫檢查查詢
Apache Tomcat/6.0.32 - Error report
The request sent by the client was syntactically incorrect (null).
代碼示例看起來像此:
var results = SolrOps.Query(request.Query, new QueryOptions
{
SpellCheck = new SolrNet.Commands.Parameters.SpellCheckingParameters
{
Collate = true,
Build = true,
Query = "test:"
}
});
我是否需要手動剝離結腸,或者是有一些選項我可以設置(無論是在SOLR或SOLRNet)來解決這一問題?
爲什麼你的查詢中有冒號? –
這是用戶生成的查詢。我正在拼寫檢查他們的輸入以查看是否有好的替換。僅供參考,這似乎只發生在SpellChecking上,而不是定期查詢。 – Doug