Feature #6696

Add search fields to ElasticSearch index

Added by José Raddaoui Marín about 8 years ago. Updated almost 8 years ago.

Status:VerifiedStart date:05/19/2014
Priority:MediumDue date:05/25/2014
Assignee:Sarah Romkey% Done:

100%

Category:Search / BrowseEstimated time:4.00 hours
Target version:Release 2.1.0
Google Code Legacy ID: Tested version:
Sponsored:No Requires documentation:

Description

Add the following fields to the ElasticSearch index:
  • Digital object filename (digital_object.name)*
  • Physical object container name (physical_object_i18n.name)*
  • Physical object container location (physical_object_i18n.location)*
  • Title statements of responsibility. (properties.name=titleStatementOfResponsibility)
  • General note (note.type_id=249)*
  • Alpha-numeric designations (note.type_id=247)*
  • Conservation note (note.type_id=244)*
  • Physical description note (note.type_id=243)*
  • Continuation of Title note (note.type_id=253)*

History

#1 Updated by José Raddaoui Marín about 8 years ago

  • Status changed from New to QA/Review
  • Assignee changed from José Raddaoui Marín to Dan Gillean
  • % Done changed from 0 to 100

Fixed in commit:175f79c

The search index needs to be rebuilt.

#2 Updated by Sarah Romkey almost 8 years ago

  • Status changed from QA/Review to In progress
  • Assignee changed from Dan Gillean to José Raddaoui Marín

Hi Radda- bouncing this one back to you. The General Note field is still not searchable in 2x but the rest could be searched.

#3 Updated by Dan Gillean almost 8 years ago

  • Status changed from In progress to Feedback

#4 Updated by José Raddaoui Marín almost 8 years ago

Hi Sarah, I's ussing the wrong term. It should be fixed in commit:ec04721. But the search index needs to be rebuilt again.

#5 Updated by José Raddaoui Marín almost 8 years ago

  • Status changed from Feedback to QA/Review
  • Assignee changed from José Raddaoui Marín to Sarah Romkey

#6 Updated by José Raddaoui Marín almost 8 years ago

The actual fields in the ES index are:

Digital object filename              -> digitalObject.filename
Physical object container name       -> physicalObjects.i18n.[culture].name
Physical object container location   -> physicalObjects.i18n.[culture].location
Title statements of responsibility   -> titleStatementOfResponsibility.i18n.[culture].value
General note                         -> generalNotes.i18n.[culture].content
Alpha-numeric designations           -> alphaNumericNotes.i18n.[culture].content
Conservation note                    -> conservationNotes.i18n.[culture].content
Physical description note            -> physicalDescriptionNotes.i18n.[culture].content
Continuation of Title note           -> continuationOfTitleNotes.i18n.[culture].content

Replacing [culture] with the language you want to search, for example 'en' or 'fr'.

#7 Updated by Sarah Romkey almost 8 years ago

  • Status changed from QA/Review to Verified

#8 Updated by Sarah Romkey almost 8 years ago

All fields listed in ticket searchable in 2x.

Searches work if either typed directly into the search field, or with the ES field name, e.g. physicalObjects.i18n.en.location: cold

Also available in: Atom PDF