Solr4.x系で特殊文字が追加されてる
Solr(というかLucene)にクエリを投げる際は特殊文字をエスケープする必要がありますが、
4.x系から特殊文字に "/" が追加されてます。
そんなこともしらずに先日Solrをバージョンアップしたら見事はまりました orz
Solr3.6.2
Escaping Special Characters
+ - && || ! ( ) { } [ ] ^ " ~ * ? : \
Solr4.6.1
Escaping Special Characters
+ - && || ! ( ) { } [ ] ^ " ~ * ? : \ /
新機能でクエリに計算式が書けるみたいなことを聞いたことがあるのでその対応かな?
たしかスコアの計算式とか指定することができたようなできなかったような。。。