返回结果的最细粒度数据由array改为hash