修改repository查询的实现