Nolan,
I have used the Lucene add on from the appstore. https://appstore.home.mendix.com/link/app/3099/FlowFabric-BV/Lucene-text-search Worked really well for me. Configurable to search as many or as few attributes/associations/etc. as you would like. And provides a query 'language' that enables people to search with wild cards, combination searches, etc.
Doesn't look like it has been updated to 7, but maybe Chris De Gelder can comment on any plans for that.
Hope that helps,
Mike
Have a look in the appstore at Spotlight by Appronto.
Using the SDK is another option.