100.11、200.22 などの小数値があります。データベースには、100.11 200.22 として定義されたフィールドがあります。データベース フィールドのタグとして double を使用しています。スキーマでフィールドを type="double" として定義しようとしましたが、インデックスを作成しようとすると失敗します。type="text" と定義すると機能しますが、数値の範囲を探すような solr クエリを実行できません。私のsolrクエリではテキストとして扱われます。
私のschema.xmlには次のものがあります。
<field name="ProviderCompensation" type="double" indexed="true" multiValued="true" stored="true" required="false" />