2011-07-21 52 views
1

我遇到了問題。我不小心把我的索引一些垃圾,看起來像這樣:搜索Solr中的行情,括號和換行

[ 
    "" 
] 

這就是空間,換行,左括號,換行,空格,空格,報價,報價,換行,右括號。

我爲此字段使用了Solr.StrField。我嘗試了各種可能的轉義字符,網址編碼等組合來嘗試查詢具有此字段的文檔,但似乎沒有任何工作。

有沒有人知道我可以如何查詢這樣的字符串?

回答

1

首先轉義字符,然後編碼查詢字符串。 「\\ n [\ n \\ \」\「\ n]」應該被編碼。首先嚐試從瀏覽器沒有編碼。