Can't get a multi-valued pint field to update.
The schema defines the field: <field name="dnis" type="pints"
multiValued="true" required="false" docValues="true" stored="true"/>
I get the exception on this input: <field name="dnis">7780386,7313483</field>
Caused by: java.lang.NumberFormatException: For input string: "7780386, 7313483"
at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:580)
at java.lang.Integer.parseInt(Integer.java:615)
at
org.apache.solr.schema.IntPointField.createField(IntPointField.java:181)
at org.apache.solr.schema.PointField.createFields(PointField.java:216)
at
org.apache.solr.update.DocumentBuilder.addField(DocumentBuilder.java:72)
at
org.apache.solr.update.DocumentBuilder.toDocument(DocumentBuilder.java:179)
Not sure why the parser thinks the values are strings. I don't see any
non-numeric extraneous characters.
Do I need docValues and multivalued in my field definition, since they are
defined on the pints field type?
Thanks.
-Steve