改进 rest.all rest.list 的功能