MySQL BETWEEN クエリと同様に、Apache Solr に対して検索リクエストを行う必要があります。
Solr ドキュメントには、「postcode_from」と「postcode_to」の 2 つのフィールドがあります。これは、ある国の地域または都市の郵便番号の範囲です。
整数のみ!!!
"postcode_from" と "postcode_to" の間の値 (たとえば 1234) があり、この基準に合格するすべてのレコードを検索する必要があります。
MySQL では、非常に簡単に解決できます。
SELECT * FROM `postal_location_network` WHERE 1234 BETWEEN `postcode_from` AND `postcode_to`;
Solr の適切なクエリを作成するにはどうすればよいですか?
ご協力ありがとう御座います!