Hello, The most promising approach for doing this is BlockJoinQuery. Here is the great intro http://blog.mikemccandless.com/2012/01/searching-relational-content-with.html. This query and lowlevel indexing support is implemented in Lucene. Some work is in progress for Solr https://issues.apache.org/jira/browse/SOLR-3076. The currently present approaches is wiki.apache.org/solr/Join and Grouping aka FieldCollapsing.
Regards On Thu, Mar 22, 2012 at 12:25 AM, <ramdev.wud...@thomsonreuters.com> wrote: > Hi Yonik: > Thanks, I am looking a field (example: Currency) which can have > multiple values within a document (I.e. Different currencies and > corresponding conversion rates). > I would like to store that information as part of one multivalued field. > > Even better would be a solution that upon queried would be able to return > only the items that satisfy the query. (I.e. When a multivalued field is > queried, that the results are the entries within the multivalued field > that satisfy the query)Š > > Is there any magic like that ? > > If there is a possibility to store complex fields as multivalued fields, > then maybe I could use the CopyField with a condition to copy only the > content that satisfy a threshold score. > > > Thanks for the support/answers > > Ramdev > > > > On 3/20/12 2:12 PM, "Yonik Seeley" <yo...@lucidimagination.com> wrote: > > >On Tue, Mar 20, 2012 at 2:17 PM, <ramdev.wud...@thomsonreuters.com> > >wrote: > >> Hi: > >> We have been keen on using polyfields for a while. But we have been > >>restricted from using it because they do not seem to support > >>Multi-values (yet). > > > >Poly-fields should support multi-values, it's more what uses them may not. > >For example LatLon isn't multiValued because it doesn't have a > >mechanism to correlate multiple values per document. > > > >-Yonik > >lucenerevolution.com - Lucene/Solr Open Source Search Conference. > >Boston May 7-10 > > -- Sincerely yours Mikhail Khludnev Lucid Certified Apache Lucene/Solr Developer Grid Dynamics <http://www.griddynamics.com> <mkhlud...@griddynamics.com>