Print at Dec 16, 2025, 12:26:12 PM

Posted by mderouss at Aug 22, 2021, 10:03:08 PM
Re: Searching and Managing 'Furniture' ?
OK, understand now. The search is doing substring matching on all tags. This leads to very unpredictable results - if the user searches for 'Table', and a clock is tagged with 'Adjustable', then the Clock will be found, even if there's no obvious reason why because the tags are not exposed to the user. The Horses are found because 'Stable' is present as a tag.

Substring matching has some benefits, but it should be possible to devise a method of allowing exact matching. For example, a search string starting with an upper case letter will be exact-matched, but a lower case letter will use substring matching.