アプリケーションからテキストと郵便番号を検索するためにSunSpot Solrを使用しています。以下のようにモデルを検索していますが、
searchable do
text :city
integer :zip
end
def self.search_with_solr(search_word)
search = Hometown.solr_search do
fulltext(search_word)
end
search.results
end
郵便番号と市区町村 (例: 123 と何とか) を検索するたびに結果が返されますが、0 で始まる郵便番号 (例: 001243) を検索すると、結果が返されません。
schema.xml で設定を変更する必要があると思います。私はすべての組み合わせを試しましたが、うまくいきませんでした。迅速な対応をしていただけると有難いです。