AW: Streaming expression API innerJoin on multi-valued field

2017-09-13 Thread Marc Röttig
on: Marc Röttig [mailto:marc.roet...@vico-research.com] Gesendet: Mittwoch, 6. September 2017 10:08 An: solr-user@lucene.apache.org Betreff: Streaming expression API innerJoin on multi-valued field Dear SOLR users, I want to use streaming expression innerJoin using a multi-valued field to do the join

Re: Streaming expression API innerJoin on multi-valued field

2017-09-06 Thread Joel Bernstein
The cartesianProduct Stream can be wrapped around the stream with the multi-value field. The cartesianProduct function is available in Solr 6.6 but since this was a late addition the documentation does not appear to Solr 7.0. Here is a link to the docs in github:

Streaming expression API innerJoin on multi-valued field

2017-09-06 Thread Marc Röttig
Dear SOLR users, I want to use streaming expression innerJoin using a multi-valued field to do the join by equality, that is having any child documents (of type "child") and one parent document (of type "parent") join these according to equality of id_s and children_ids Parent * id_s = "p123"