Hi all, in solr 8.11, I am trying to post booleans using the Schema API, but it looks like I always get strings back.
Request 1: curl -X POST -H 'Content-type:application/json' --data-binary '{ "replace-field-type":{ "name":"rpt", "class": "solr.SpatialRecursivePrefixTreeFieldType", "spatialContextFactory": "JTS", "geo": true, "format": "WKT", "distErrPct": "0.025", "allowMultiOverlap": true, "validationRule": "none" } }' http://localhost:8983/solr/exp/schema Response 1: { "responseHeader":{ "status":0, "QTime":288}} Then, if I try to query the field type: curl -H 'Content-type:application/json' http://localhost:8983/solr/exp/schema/fieldtypes/rpt { "responseHeader":{ "status":0, "QTime":1}, "fieldType":{ "name":"rpt", "class":"solr.SpatialRecursivePrefixTreeFieldType", "geo":"true", "omitNorms":true, "omitTermFreqAndPositions":true, "allowMultiOverlap":"true", "spatialContextFactory":"JTS", "termOffsets":false, "validationRule":"none", "distErrPct":"0.025", "format":"WKT", "termPositions":false, "omitPositions":true}} Please note "geo" and "allowMultiOverlap" keys, they are strings. Any idea why this is happening? Cheers