Comment mettre en œuvre la requête liée Solr ou SolrJ?
-
11-09-2019 - |
Question
Je veux utiliser une requête comme:
sql(select name where id > 10 and id < 100 )
en utilisant Solr ou SolrJ, mais ne savent pas comment mettre en œuvre? Quelqu'un peut-il expliquer?
La solution
Vous avez besoin d'une requête de gamme, comme décrit dans SolrQuerySyntax . Fondamentalement, vous recueillir tous les documents pertinents à l'aide d'une plage de requête, puis sélectionnez le champ Nom. La syntaxe est quelque chose comme:
http://localhost:8983/solr/select?q=id:[10 TO 100]&fl=name
(Vous devrez échapper à l'URL).
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow