wildcard search is not working in knowledge search

kumaran
Giga Expert

I am trying to search in knowledge under self service application. When I use wildcard (*) it is not working. I tried the wildcard * before the keyword and after the keyword.

If I do the same search in global search it is working.

Someone help me to identify the issue. Thanks

1 ACCEPTED SOLUTION

wdarsow
Mega Contributor

In Contextual Search > Search Contexts > Knowledge Base Search there's an 'Enable wildcard searches' checkbox that may need to be checked.


View solution in original post

12 REPLIES 12

sergiu_panaite
ServiceNow Employee
ServiceNow Employee

Are you doing a text search in knowledge?



Regards,


yes Sergiu..



I am searching the CI name using partial text and wildcard * .For eg. the text 'NC2PXWASGENXYZ' exists in TEXT field of knowledge.


in knowledge search under self service I am searching using NC2PXWASG*. The results are not getting displayed.



Thanks


Do you have multiple languages installed in the instance?



In my own instance I have 2 languages (default english and extra dutch) and when I do default search in knowledge if I do not specify the language I always get no results. When I specify the language same search returns results, see below:



- without a language specified:



Screen Shot 2016-05-27 at 2.04.40 PM.JPG



- with a language specified:



Screen Shot 2016-05-27 at 2.04.49 PM.JPG




Regards,


I am also having the exact same issue. Wildcards function in the Global search but in Knowledge they do not. I also have only one language installed.



According to the ServiceNow Wiki, the Zing engine supports wildcards in all areas of Service Now so this should be no issue.