Task #12351 (closed)
Opened 10 years ago
Closed 10 years ago
RFE: Allow AND search in Insight
Reported by: | pwalczysko | Owned by: | wmoore |
---|---|---|---|
Priority: | major | Milestone: | 5.0.3 |
Component: | Insight | Version: | 5.0.2 |
Keywords: | n.a. | Cc: | ux@…, |
Resources: | n.a. | Referenced By: | https://trello.com/c/NDjNwZnm/52-bug-search-5-0-3 |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description
In Web, you can search for two terms with AND, like Term_1 AND Term_2 and the result is all the items which have both the terms in any part of Tags, Description etc.
This seems to be plausible and understandable.
What Insight does in this sense is not clear - the same search ends up with different results (much more than in Web). It looks like the AND search is not possible, but hard to say on which basis does actually Insight construct the query.
Suggestion: Allow the AND search in Insight like in Web.
Workflow (from Jasons email):
Using nightshade, in Swedlow Lab group,
searching for
prometaphase AND Figure_1
gives very different results in the two clients. I think the web is right, but insight gives hard to understand results?
Change History (7)
comment:1 Changed 10 years ago by jamoore
- Referenced By set to https://trello.com/c/NDjNwZnm/52-bug-search-5-0-3
comment:2 Changed 10 years ago by jburel
- Owner changed from jburel to dlindner
comment:3 Changed 10 years ago by jburel
comment:4 Changed 10 years ago by dlindner
This is actually not true. AND search across multiple fields works. Just the implementation between web and insight differs at the moment.
A search for "a AND b", with fields name and description will resolve to:
Web: (name:a AND name:b) OR (description:a AND description:b)
Insight: (name:a or description:a) AND (name:b OR description:b)
Discussed with wmoore, in our opinion the second query is what user expects (because this is also the behaviour if the users doesn't tick any of the field checkboxes).
comment:5 Changed 10 years ago by pwalczysko
I would agree with this. But for sure we should unify the behaviour between Insight and Web.
comment:6 Changed 10 years ago by jburel
- Owner changed from dlindner to wmoore
Then web needs to be modified so the desired behaviour is in place.Passing the ticket to Will
comment:7 Changed 10 years ago by wmoore
- Resolution set to fixed
- Status changed from new to closed
This is now handled on the server side. See https://github.com/openmicroscopy/openmicroscopy/pull/2802
Add a control in client to indicate that AND will not work if we have more than one field selected.