Type name in type mapping won't receive integer value

so my document had JSON type field named obj_type with value integer (from zero and so on), then i’m trying to create FTS Index, with integer value (in type name), after successfully create the fts & re-index the doc, my search return nothing,

than i change one of document obj_type with string value, i change the type name too and it’s return just like expected,

should i change all of my json field value into string or is there any better way ?

Screenshot%20from%202019-11-08%2019-00-17

hi @jihantoro, the type field has to be a text/string type.