#523: cnum search
------------------------+----------------------------
Reporter: annetteh | Owner: simko
Type: defect | Status: assigned
Priority: minor | Milestone:
Component: WebSearch | Version:
Resolution: | Keywords: INSPIRE syntax
------------------------+----------------------------
Comment (by jblayloc):
This is broken still.
If you search in HEP for
FIND CNUM C10/02/09
you get the papers that were at that conference. This is probably what
you expect.
But if you search in CONFERENCES for
FIND CNUM C10/02/09
you get nothing. Why? Because the CNUM is kept in 111g in the
CONFERENCES records, but not in 773__w.
The underlying problem, which I am not proposing we fix right now, is that
we want pluggable search syntaxes based on collection.
The quick fix is to make find cnum translate to cnum:, add a
search_unit_cnum, and make search_unit_cnum produce 773__w:x OR 111__g:x.
Then we rely on the collection specification to post-filter to the results
we want.
--
Ticket URL: <http://invenio-software.org/ticket/523#comment:6>
Invenio <http://invenio-software.org>