完成搜索功能, 并且修改部分变量命名, 使之符合驼峰命名规则