Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

DOES NOT CONTAIN operator not working with glide record

janindiadoc_1
Tera Guru

I need to exclude some records with with short description that contains "XXX_PRO - ". I added the query condition in the glide record as below. There are so many other conditions where i am not able to add that as an encoded query. I added the below condition to the query, but still its fetching the records with the below text.

gr.addQuery('short_description', 'DOES NOT CONTAIN', 'XXX_PRO -');

7 REPLIES 7

Anshu_Anand_
Kilo Sage

For multiple query you can use encoded query in glide record

For does not contain its:-

 

gr.addEncodedQuery('short_descriptionNOT LIKEXXX_PRO -');

For me it works.

 

If its helpful, please mark answer as correct

Regards,
Anshu

You can add multiple queries in encodedquery

 

gr.addEncodedQuery('short_descriptionNOT LIKEXXX_PRO -^number!=INC0005505^ORnumber=NULL^state=2^assignment_group=8a5055c9c61122780043563ef53438e3');
Regards,
Anshu

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

use addEncodedQuery() and not addQuery()

Regards
Ankur

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

Thanks Ankur. Will encoded query work along with other addquery() conditions.