2010-09-24 21 views
0

Je suis en train de courir mais je ne peux pas obtenir les résultats quand je recherche "Bicycle AND Boy", fonctionne très bien pour "Bicycle Boy". Quelles sont les étapes pour activer ces recherches?Comment activer une recherche "Bicycle AND Boy" dans Solr?

+0

Utilisez-vous dismax? À quoi ressemble votre schéma? –

+0

Assurez-vous que vous utilisez majuscule 'AND' - en minuscules ne fera rien –

Répondre

1

Par défaut, la configuration de Solr est définie pour utiliser OU comme opérateur de requête par défaut. Recherchez cette ligne dans le fichier schema.xml:

<solrQueryParser defaultOperator="OR"/>

Vous pouvez également référencer le didacticiel Solr pour plus de détails sur ... l'interrogation http://lucene.apache.org/solr/tutorial.html#Querying+Data

1

Pouvez-vous essayer de rechercher Bicycle AND Boy sans devis?

+0

naa, je suppose que j'ai besoin d'élargir mes requêtes un peu. D'une certaine manière, le fichier de configuration doit utiliser certains paramètres. –