<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def nlike_field(self, field_name, *field_val, **field_kwargs):
 """Perform a field_name NOT LIKE field_val query :param field_name: string, the field we are filtering on :param field_val: string, the like query: %val, %val%, val% :returns: self, for fluid interface """

        if not field_val:
            raise ValueError("Cannot NOT LIKE nothing")
        field_name = self._normalize_field_name(field_name)
        fv = field_val[0]
        self.fields_where.append(field_name, ["nlike", field_name, fv, field_kwargs])
        return self