criteriaFileds must be not empty