#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>

Reply via email to