Skip to end of metadata
Go to start of metadata

Problem:


I've just been updating all of our models with a Custom Attribute named 'Identifier' that is filled in with the first two letters of the folder structure they are contained in.
This is for reporting so we can see a breakdown of Models by business unit (folder structure), by model level.
All searches work fine except one - when searching all models Published (latest and previous revisions) with an Identifier attribute of 'ON*' I get zero results.



Solution:


Search words like "ON" are called Stop Words, and are not included when the Signavio Search Index is created.
For more information on Stop Words, please read the Wikipedia Stop Words page.

This is because if common words are included in the Search Index, then it would be very, very large, and the time to complete a search would increase dramatically.
Therefore, Stop Words are not included in the Signavio Search Index.

The current list of English stop words used by Signavio as at December 2019, is as follows.

a an and are as at
be but by
for
if in into is it
no not
of on or
such
that the their then there these they this to
was will with

The solution is to not use any of these Stop Words when searching, as they will return 0 results.

The workaround is to add an extra letter to the stop word, so that it can be found in the index.
Be careful not to change one stop word into another! i.e. an → and.