Keyword Search Tools
As of our 1.17 release, we have changed the way keyword and phrase searches are performed. Below is an explanation of updates we have made and some reminders and tips on generating accurate search results in RepairQ.
Keyword Search Changes
In RepairQ 1.16 and previous versions, there was only one search input, and each word in the search field was split into separate search terms. For example, searching "iPhone 6 Digitizer," searched the database for three separate terms: "iPhone," "6," and "Digitizer." Then a ranking algorithm placed matching items higher that matched multiple words in a phrase. In other words, items with "iPhone 6" in the name would rank higher than "iPhone 8 64GB."
The problem with this approach is that users received irrelevant results for searches that contain one-character words (iPhone 6 or iPhone X). It was inefficient to search the database for a single character, and it also slowed down search results.
In our 1.17 release, we have introduced the acceptance of multiple keywords and keyphrases to allow users to search for multiple words at once or an exact phrase. If you enter iPhone LCD, RepairQ will search for iPhone and LCD. However, if one of the words in your search has fewer than 3 characters, RepairQ will automatically append the short word to the previous as a single keyword. For example, if you search for iPhone X, rather than splitting the search into two keywords iPhone and X, RepairQ will search for iPhone X as a single phrase. An example below shows that when searching for iPhone X, RepairQ does not separate the search into separate keywords.
If you enter iPhone X LCD, RepairQ will split the search into two keywords iPhone X and LCD. This will be represented as two separate words so you can clearly see how your search is split into multiple keywords.
Reverting to 1.16 Search Functionality
If you decide that you want to revert Search Logic to our previous version, an Admin user can make this change. Keep in mind that this change will be made at the database level and cannot differ by location.
1. From the Navigation Bar, go to Settings -> Company Settings.
2. On the Settings Overview page, the left column has settings sorted by category. At the bottom of the list, click Miscellaneous to expand the selection and select Miscellaneous on the drop-down list of options.
3. On the Miscellaneous Settings page, Uncheck the box labeled Combine words with two or fewer characters as a single keyword and click the Save Miscellaneous button at the bottom of the page.
4. Keywords are split appropriately upon hitting TAB on the keyboard or clicking outside of the search box.
5. Results are displayed after hitting ENTER on the keyboard or clicking Apply.
Tips for Using Uncombined Search
Use spaces between words to search for separate keywords (except for spaces within quotations or when a wildcard is used). If you type iPhone X and submit the search, RepairQ will search for two separate terms: iPhone and X.
Use quotation marks around words to search for phrases. If you enter “iPhone X” (with quotation marks), RepairQ will search for a single keyword as iPhone X.
If you need to search for multiple words or phrases in any order, you can add multiple keywords or phrases separately or use quotation marks around each word. For example, typing “iPhone X” LCD into the search input will split the search into 2 separate keywords: iPhone X and LCD.
Use wildcards (*) with keywords to search for something that starts or ends with a keyword or to split phrases into multiple search terms. Use the asterisk (*) character in your search to represent a wildcard. For example, if you search for iPhone* RepairQ will search for anything that begins with iPhone.
An advanced example is searching for iPhone*LCD will show results for iPhone and LCD where iPhone comes before LCD with any number of words in between.
If you change your search to LCD*iPhone RepairQ will show results for LCD and iPhone where iPhone comes before LCD.