Issues with searching items by regex

Imported from previous forum

Hello,

I was searching FIXIMATE by regex expression, but not all places are showing in the result.

For example I was searching the term “MOC” and expecting to find it in QuoteQualifier(695) as well as IOIQualifier(104). But only the latter come in the result.

Most regex expression searches that I tried did not find the items in QuoteQualifier(695) [but did find it in IOIQualifier(104)]. Although the test expressions exist in both fields.

The reason probably is that fields using enums from other fields do not have the valid values stored explicitly and hence they do not show up in the search. This is a problem as we should show both fields in the search results. 985 uses enums from 104. That saves space in the repository, not sure if that can easily be fixed in FIXimate without actually duplicating content.