I Think that I found the solution. After analysis, change from /export request handler to /select request handler in order to obtain other fields. I will try that.
2017-11-24 15:15 GMT-02:00 Kojo <rbsnk...@gmail.com>: > Thank you very much for your answer, Shawn. > > That is it, I was looking for another way to include fields non docValues > to the filtered result documents. > I can enable docValues to other fields and reindex all if necessary. I > will tell you about the use case, because I am not sure that I am on the > right track. > > As I said before, I am using Streaming Expressions to deal with different > collections. Up to this moment, it is decided that we will use this > approach. > > The goal is to provide our users a web interface where they can make some > queries. The backend will get Solr data using the Streaming Expressions > rest api and will return rolled up data to the frontend, which will display > some charts and aggregated data. > After that, the end user may want to have data used to generate this > aggregated information (not all fields of the filtered documents, but the > fields used to aggregate information), combined with some other fields > (title, description of document for example) which are not docValues. As > you said I need to add docValues to then. My question is, isn“t it to > expensive in terms of memory consumption to enable docValues on fields that > I dont need to facet, search etc? > > I think that to reconstruct a standard query that achieves the results > from a complex Streaming Expression is not simple. This is why I want to > use the same query used to make analysis, to return full data via export > handler. > > I am sorry if this is so much confusing. > > Thank you, > > > > > 2017-11-24 12:36 GMT-02:00 Shawn Heisey <apa...@elyograg.org>: > >> On 11/23/2017 1:51 PM, Kojo wrote: >> >>> I am working on Solr to develop a toll to make analysis. I am using >>> search >>> function of Streaming Expressions, which requires a field to be indexed >>> with docValues enabled, so I can get it. >>> >>> Suppose that after someone finishes the analysis, and would like to get >>> other fields of the resultset that are not docValues enabled. How can it >>> be >>> done? >>> >> >> We did get this message, but it's confusing as to exactly what you're >> asking, which is why nobody responded. >> >> If you're saying that this theoretical person wants to use another field >> with the streaming expression analysis you have provided, and that field >> does not have docValues, then you'll need to add docValues to the field and >> completely reindex. >> >> If you're asking something else, then you're going to need to provide >> more details so we can actually know what you want to have happen. >> >> Thanks, >> Shawn >> > >