It's clearly been a mistake to make this field an Integer.
I can't think of a reason why you can't change it to a String now, but since you can't;
You can create a new Field that is a String, and in it store the same value as a String. Let the user use this field for searching.