sourceResource.language searches in the API behave oddly

Description

Reported by Twitter: http://twitter.com/recology_/status/534470175626518528

  • Queries using the argument @sourceResource.language.iso639@ don't return results. This appears to be an incorrect property name in the documentation, but the Elasticsearch schema probably needs to be fixed as well)

  • Queries using the argument @sourceResource.language.name@ seems to be case sensitive (e.g. "German" returns results, but "german" does not)

Activity

Show:
Mark Matienzo
November 21, 2014, 4:37 AM

Investigate using a custom analyzer for @language.name@, with a keyword tokenizer and a lowercase token filter

Done

Assignee

Mark Matienzo

Reporter

Mark Matienzo

Labels

None

Priority

Medium