毎度毎度のSolrネタ。 「Solrでは後方一致のワイルドカード検索(例えば「*test」みたいなやつ)はできない」っていうのがこれまでの常識で、実際昔のバージョンではそーゆー検索するとエラーになるし、そのためにSolrにはわざわざ擬似的に後方一致検索をするためのReverseWildcardFilterってFilterもあるくらいだったのに、今手元のSolr 4.2.1(QueryParserはdefaultのまま)で何の気なしに後方一致のクエリ投げてみたらあっさり通ってしまった。 SolrのWikiからリンク貼られてるQueryParser.classic見ても「Note: You cannot use a * or ? symbol as the first character of a search.」って書かれてるのに…と思って調べてみたら、現行のLuceneのWildcardQ