The NUMERIC FieldType does not allow analyzers. The __init__() method accepts no analyzers and hardcodes self.analyzer = analysis.IDAnalyzer().
I've had to subclass NUMERIC to a FILESIZE FieldType to allow parsing of terms like "15mb". This would've been a lot easier if I could just submit a custom analyzer to NUMERIC.
The NUMERIC FieldType does not allow analyzers. The
__init__()
method accepts no analyzers and hardcodesself.analyzer = analysis.IDAnalyzer()
.I've had to subclass NUMERIC to a FILESIZE FieldType to allow parsing of terms like "15mb". This would've been a lot easier if I could just submit a custom analyzer to NUMERIC.