existe-t-il un moyen d'exécuter plusieurs requêtes dans une seule demande de solr et d'obtenir l'union des résultats comme réponse p>
Mon schéma simplifié ressemblerait à un champ de nom et à un champ de type (4-5 types différents) et je veux 10 résultats par type de valeur. peut-il être fait à Solr? P>
3 Réponses :
La recherche fédérée a été renommée que celle distribuée (car elle était apparemment), les deux liens pointent sur la même page maintenant.
actuellement pas possible, regardez cette demande, éventuellement lorsque ce correctif est en place p>
Je pense que cela peut être fait avec un champ effondrant
http: //wiki.apache .Org / SOLR / FieldCollapsing # Quick_Start P>
Leur exemple est similaire à l'exception des types, ils divisent le prix dans les gammes: P>
Nous pouvons trouver les documents supérieurs qui correspondent également aux requêtes arbitraires avec la commande Group.Query (beaucoup comme facet.Query). Par exemple, nous pourrions utiliser ceci pour trouver les 3 meilleurs documents avec différents gammes de prix: P> blockQuote>
xxx pré> dans votre groupe de cas.limit = 10. p> p>
Je pense que cela devrait être la réponse acceptée.
Pas possible d'effectuer plusieurs demandes et de fédérer les résultats côté client?