开始实现查询定义的功能