We're updating the issue view to help you get more done. 

Support for container context in search and browse

Description

The current behavior of search and browse on metadata element in containers does not take into account membership in a specific container. Rather all values in all containers for a record are indexed in a single pool.

For example, if a record has two repeats of an "address" container, one with City=Brooklyn and State=NY and the other with City=Los Angeles and State=CA a search on Brooklyn CA will return the record, even though those values are no coincident in container.

The search indexer, search plugins and browse engine need to be modified to take into account container context such that, in the example above, only "Brooklyn NY" and "Los Angeles CA" return the row

Environment

None

Assignee

User known

Reporter

User known

Labels

None

Components

Fix versions

Affects versions

Priority

Major
Configure