Searching for specific bugs (in order to avoid writing duplicates) is currently a major drawback in Mantis. Any search is hindered by Mantis' major drawback of a single-keyword limit, so it returns way too many bugs to be useful.
I want to enter a couple words in the "search" field and have it search those words in an "OR" fashion, for example:
If i enter "blue red" into the search field, i intend to widen my search for bugs that contain either (or maybe both) the words "blue" or "red".
However, Mantis doesnt agree, and will only find bugs that have the string "blue red" as a contiguous phrase and in that order, which is narrowing the search, passing over bugs that do contain all the search terms. Unfortunately, i find this useless more than half of the time.
On a side note, leading or trailing characters can be a portion of another word, such as the search field term "blue red gr" would return bugs that have for instance, the phrase "blue red gripe".
So, if you want to find only the bugs that have the word "red" in them, you'll also get all sorts of unwanted hits for words that happen to include that sequence of characters like "occurred", "redrawing", "stored" "rendered", "textured", "covered", "redo", "entered", "remembered", "altered", "cleared"... well, you get the point...
Anyone know how to use Mantis' search field effectively with either single or multiple search terms?
The manual just says:
"The Search field will look for simple keyword matches in the summary, description, steps to reproduce, additional information, bug id, or bug text id fields. It does not search through bugnotes."
Comparing to Google, id want to have the boolean options to return results per the following:
- with all of the words
- with the exact phrase (this is what Mantis does)
- with at least one of the words
- without the words
Examples of what more advanced search pages could include:
http://bugs.mysql.com/search.php
https://bugzilla.mozilla.org/query.cgi?format=advanced
filters: multiple search terms
Moderators: Developer, Contributor