使用mapFields时有时候会直接end