[MGNLEESOLR-89] Multi value field indexing Created: 26/Nov/15 Updated: 26/Mar/18 Resolved: 26/Mar/18 |
|
| Status: | Closed |
| Project: | Solr Search Provider |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Major |
| Reporter: | Daniele Biagi | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 3 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Date of First Response: | |||||||||
| Epic Link: | Solr support issues | ||||||||
| Description |
|
Solr Integration for Magnolia assumes that all the fields are single value fields, and does not consider that I may need to index multi-value fields (ie. array of Strings). At the moment, even the last version of Solr, expects only single value fields. See class info.magnolia.search.solrsearchprovider.logic.indexer.SolrIndexerImpl, the methods accept only Map<String,String> and not a Map<String,Object> nor Map<String,List<String>> ie.public boolean addUpdate(Map<String, String> things) Therefore I had to implement my own implementation of SolrIndexer. Can you provide this feature for the next versions of Solr integration? |
| Comments |
| Comment by Federico Grilli [ 26/Nov/15 ] |
|
I moved this issue from the old project of mine on Forge to the one officially developed and supported by Magnolia cause I assume that is the one you are interested in =) |