There is no NOT LIKE operator in SOQL.
The following fails on the query:
new Query(Account.SObjectType)
.filterWhere(new SOQL.QueryFilter(Account.Name, SOQL.Operator.IS_NOT_LIKE, 'xyz'))
.getResults()
The correct syntax is NOT Field__c LIKE 'value'.
Please either remove the SOQL.Operator.IS_NOT_LIKE operator or leave it as syntactic sugar, but with correct syntax, possibly as the negation of LIKE by making filters recursive and implementing the NOT operator (#53).
There is no
NOT LIKEoperator in SOQL.The following fails on the query:
The correct syntax is
NOT Field__c LIKE 'value'.Please either remove the
SOQL.Operator.IS_NOT_LIKEoperator or leave it as syntactic sugar, but with correct syntax, possibly as the negation ofLIKEby making filters recursive and implementing theNOToperator (#53).