Solr では、"a$ap" だけでなく "asap" も検索できるように "a$ap" が必要です。これを実現するために、これを schema.xml のインデックス アナライザーとクエリ アナライザーに追加し、インデックスを再作成しました。
<filter class="solr.PatternReplaceFilterFactory" pattern="$" replacement="s"/>
ただし、「a$ap」は「a$ap」のみを返し、「asap」は「asap」のみを返します。それはおそらくばかげた構文ですが、何が間違っているのかわかりません!