public function removeFilterByFieldName($fieldName)
    {
        return $this->removeFilterByFunction(
            function($key, $query) use ($fieldName) {
                $queryString = $query->getQuery();
                $storedFieldName = substr($queryString,0, strpos($queryString, ":"));
                return $storedFieldName == $fieldName;
            }
        );
    }
public function removeFilterByFieldName($fieldName)
    {
        return $this->removeFilterByFunction(
            function($key, $query) use ($fieldName) {
                $queryString = $query->getQuery();
                $storedFieldName = substr($queryString,0, strpos($queryString, ":"));
                return $storedFieldName == $fieldName;
            }
        );
    }
public function removeFilterByFieldName ( $ fieldName ) { return $ this -> removeFilterByFunction ( function ( $ key , $ query ) use ( $ fieldName ) { $ queryString = $ query -> getQuery ( ) ; $ storedFieldName = substr ( $ queryString , 0 , strpos ( $ queryString , ":" ) ) ; return $ storedFieldName == $ fieldName ; } ) ; }
Removes a filter by the fieldName.

@param string $fieldName
@return $this
Removes a filter by the fieldName .