You use this in query time. Since Streaming Expressions can be pipelined, the next stage/function of pipeline will work on the new tuples generated.
On Mon, Oct 30, 2017 at 10:09 AM, Kojo <rbsnk...@gmail.com> wrote: > Do you store this new tuples, created by Streaming Expressions, in a new > Solr cloud collection? Or just use this tuples in query time? > > 2017-10-30 11:00 GMT-02:00 Pratik Patel <pra...@semandex.net>: > > > By including Cartesian function in Streaming Expression pipeline, you can > > convert a tuple having one multivalued field into multiple tuples where > > each tuple holds one value for the field which was originally > multivalued. > > > > For example, if you have following document. > > > > { id: someID, fruits: [apple, organge, banana] } // fruits is > multivalued > > > field > > > > > > Applying Cartesian function would give following tuples. > > > > { id: someID , fruits: apple }, { id: someID, fruits: orange }, {id: > > > someID, fruits: banana } > > > > > > Now that fruits holds single values, you can also use any Streaming > > Expression functions which don't work with multivalued fields. This > happens > > in the Streaming Expression pipeline so you don't have to flatten your > > documents in index. > > > > On Mon, Oct 30, 2017 at 8:39 AM, Kojo <rbsnk...@gmail.com> wrote: > > > > > Hi, > > > just a question, I have no deep background on Solr, Graph etc. > > > This solution looks like normalizing data like a m2m table in sql > > database, > > > is it? > > > > > > > > > > > > 2017-10-29 21:51 GMT-02:00 Pratik Patel <pra...@semandex.net>: > > > > > > > For now, you can probably use Cartesian function of Streaming > > Expressions > > > > which Joel implemented to solve the same problem. > > > > > > > > https://issues.apache.org/jira/browse/SOLR-10292 > > > > http://joelsolr.blogspot.com/2017/03/streaming-nlp-is- > > > > coming-in-solr-66.html > > > > > > > > Regards, > > > > Pratik > > > > > > > > On Sat, Oct 28, 2017 at 7:38 PM, Joel Bernstein <joels...@gmail.com> > > > > wrote: > > > > > > > > > I don't see a jira ticket for this yet. Feel free to create it and > > > reply > > > > > back with the link. > > > > > > > > > > Joel Bernstein > > > > > http://joelsolr.blogspot.com/ > > > > > > > > > > On Fri, Oct 27, 2017 at 9:55 AM, Kojo <rbsnk...@gmail.com> wrote: > > > > > > > > > > > Hi, I was looking for information on Graph Traversal. More > > > > specifically, > > > > > > support to search graph on multivalued field. > > > > > > > > > > > > Searching on the Internet, I found a question exactly the same of > > > mine, > > > > > > with an answer that what I need is not implemented yet: > > > > > > http://lucene.472066.n3.nabble.com/Using-multi-valued- > > > > > > field-in-solr-cloud-Graph-Traversal-Query-td4324379.html > > > > > > > > > > > > > > > > > > Is there a ticket on Jira to follow the implementation of search > > > graph > > > > on > > > > > > multivalued field? > > > > > > > > > > > > Thank you, > > > > > > > > > > > > > > > > > > > > >