lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geert-Jan Brits <gbr...@gmail.com>
Subject Re: Search on two core and two schema
Date Tue, 18 Jan 2011 17:55:27 GMT
>>Schemas are very differents, i can't group them.

In contrast to what you're saying above, you may rethink the option of
combining both type of documents in a single core.
It's a perfectly valid approach to combine heteregenous documents in a
single core in Solr. (and use a specific field -say 'type'-  to distinguish
between them when needed)

Geert-Jan

2011/1/18 Jonathan Rochkind <rochkind@jhu.edu>

> Solr can't do that. Two cores are two seperate cores, you have to do two
> seperate queries, and get two seperate result sets.
>
> Solr is not an rdbms.
>
>
> On 1/18/2011 12:24 PM, Damien Fontaine wrote:
>
>> I want execute this query :
>>
>> Schema 1 :
>> <field name="id" type="string" indexed="true" stored="true"
>> required="true" />
>> <field name="title" type="string" indexed="true" stored="true"
>> required="true" />
>> <field name="UUID_location" type="string" indexed="true" stored="true"
>> required="true" />
>>
>> Schema 2 :
>> <field name="UUID_location" type="string" indexed="true" stored="true"
>> required="true" />
>> <field name="label" type="string" indexed="true" stored="true"
>> required="true" />
>> <field name="type" type="string" indexed="true" stored="true"
>> required="true" />
>>
>> Query :
>>
>> select?facet=true&fl=title&q=title:*&facet.field=UUID_location&rows=10&qt=standard
>>
>> Result :
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <response>
>> <lst name="responseHeader">
>> <int name="status">0</int>
>> <int name="QTime">0</int>
>> <lst name="params">
>> <str name="facet">true</str>
>> <str name="fl">title</str>
>> <str name="q">title:*</str>
>> <str name="facet.field">UUID_location</str>
>> <str name="qt">standard</str>
>> </lst>
>> </lst>
>> <result name="response" numFound="1889" start="0">
>> <doc>
>> <str name="title">titre 1</str>
>> </doc>
>> <doc>
>> <str name="title">Titre 2</str>
>> </doc>
>> </result>
>> <lst name="facet_counts">
>> <lst name="facet_queries"/>
>> <lst name="facet_fields">
>> <lst name="UUID_location">
>> <int name="Japan">998</int>
>> <int name="China">891</int>
>> </lst>
>> </lst>
>> <lst name="facet_dates"/><
>>      /lst>
>> </response>
>>
>> Le 18/01/2011 17:55, Stefan Matheis a écrit :
>>
>>> Okay .. and .. now .. you're trying to do what? perhaps you could give us
>>> an
>>> example, w/ real data .. sample queries&   - results.
>>> because actually i cannot imagine what you want to achieve, sorry
>>>
>>> On Tue, Jan 18, 2011 at 5:24 PM, Damien Fontaine<dfontaine@rosebud.fr
>>> >wrote:
>>>
>>>  On my first schema, there are informations about a document like title,
>>>> lead, text etc and many UUID(each UUID is a taxon's ID)
>>>> My second schema contains my taxonomies with auto-complete and facets.
>>>>
>>>> Le 18/01/2011 17:06, Stefan Matheis a écrit :
>>>>
>>>>   Search on two cores but combine the results afterwards to present them
>>>> in
>>>>
>>>>> one group, or what exactly are you trying to do Damien?
>>>>>
>>>>> On Tue, Jan 18, 2011 at 5:04 PM, Damien Fontaine<dfontaine@rosebud.fr
>>>>>
>>>>>> wrote:
>>>>>>
>>>>>   Hi,
>>>>>
>>>>>> I would like make a search on two core with differents schemas.
>>>>>>
>>>>>> Sample :
>>>>>>
>>>>>> Schema Core1
>>>>>>   - ID
>>>>>>   - Label
>>>>>>   - IDTaxon
>>>>>> ...
>>>>>>
>>>>>> Schema Core2
>>>>>>   - IDTaxon
>>>>>>   - Label
>>>>>>   - Hierarchy
>>>>>> ...
>>>>>>
>>>>>> Schemas are very differents, i can't group them. Have you an idea
to
>>>>>> realize this search ?
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Damien
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message