解决getByFields记录不存在时导致list访问越界错误