some fix
change StringField to TextField to fix text search bug