Try sending the elevateIds as a comma delimited list.

Joel Bernstein
Search Engineer at Heliosearch

On Fri, Feb 6, 2015 at 2:17 PM, Charles Sanders <csand...@redhat.com> wrote:

> Using the Query Elevation Component in solr 4.8 and the elevateIds
> parameter to force 3 documents to the top of the query results. Query and
> results included below. In the results, you will see only one document of
> the three is in the query results. It is the first document and it is
> marked as elevated. The other two are not in the results.
>
> I've read the documentation here:
>
> https://archive.apache.org/dist/lucene/solr/ref-guide/apache-solr-ref-guide-4.8.pdf
>
> and here:
>
> https://cwiki.apache.org/confluence/display/solr/The+Query+Elevation+Component
>
> Based on the documentation, I think I have done this correctly, but the
> results are not as expected. Any thoughts?
>
> -Charles
>
>
> ******** Query **************
>
> $HOST/solr/collection1/select?enableElevation=true&fl=uri,allTitle&fl=%5Belevated%5D&start=0&q=oracle&qf=allTitle&qf=allText&elevateIds=https%3A%2F%
> 2Fapi.access.devgssci.devlab.phx1.redhat.com
> %2Frs%2Farticles%2F216093&elevateIds=https%3A%2F%
> 2Fapi.access.devgssci.devlab.phx1.redhat.com
> %2Frs%2Farticles%2F395013&elevateIds=https%3A%2F%
> 2Fapi.access.devgssci.devlab.phx1.redhat.com
> %2Frs%2Farticles%2F725843&wt=json&defType=edismax&rows=10&indent=true&forceElevation=true
>
> ****** Query - decode so its easier to read *****************
>
> $HOST/solr/collection1/select?enableElevation=true&fl=uri,allTitle&fl=[elevated]&start=0&q=oracle&qf=allTitle&qf=allText&elevateIds=
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/articles/216093&elevateIds=https://api.access.devgssci.devlab.phx1.redhat.com/rs/articles/395013&elevateIds=https://api.access.devgssci.devlab.phx1.redhat.com/rs/articles/725843&wt=json&defType=edismax&rows=10&indent=true&forceElevation=true
>
> ****** Results **************
> {
> "responseHeader":{
> "status":0,
> "QTime":274,
> "params":{
> "enableElevation":"true",
> "fl":["uri,allTitle",
> "[elevated]"],
> "indent":"true",
> "start":"0",
> "q":"oracle",
> "forceElevation":"true",
> "qf":["allTitle",
> "allText"],
> "wt":"json",
> "elevateIds":["
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/articles/216093";,
> "https://api.access.devgssci.devlab.phx1.redhat.com/rs/articles/395013";,
> "https://api.access.devgssci.devlab.phx1.redhat.com/rs/articles/725843";],
> "rows":"10",
> "defType":"edismax"}},
> "response":{"numFound":95055,"start":0,"maxScore":5.220278,"docs":[
> {
> "uri":"
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/articles/216093";,
> "allTitle":"Storage Management for the Oracle Database on Red Hat
> Enterprise Linux 6: Using ASM With or Without ASMLib",
> "[elevated]":true},
> {
> "uri":"
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/ecosystem/software/838843
> ",
> "allTitle":"Oracle Salt",
> "[elevated]":false},
> {
> "uri":"
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/ecosystem/software/838413
> ",
> "allTitle":"Oracle iProcurement",
> "[elevated]":false},
> {
> "uri":"
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/ecosystem/software/839063
> ",
> "allTitle":"Oracle TSAM",
> "[elevated]":false},
> {
> "uri":"
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/ecosystem/software/839073
> ",
> "allTitle":"Oracle Tuxedo",
> "[elevated]":false},
> {
> "uri":"
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/ecosystem/software/838953
> ",
> "allTitle":"Oracle Sourcing",
> "[elevated]":false},
> {
> "uri":"
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/ecosystem/software/837383
> ",
> "allTitle":"Oracle Coherence",
> "[elevated]":false},
> {
> "uri":"
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/ecosystem/software/837363
> ",
> "allTitle":"Oracle Clinical",
> "[elevated]":false},
> {
> "uri":"
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/ecosystem/software/837443
> ",
> "allTitle":"Oracle Database",
> "[elevated]":false},
> {
> "uri":"
> https://api.access.devgssci.devlab.phx1.redhat.com/rs/ecosystem/software/820373
> ",
> "allTitle":"Oracle RAC",
> "[elevated]":false}]
> },
> "spellcheck":{
> "suggestions":[]}}
>

Reply via email to