我需要知道Solr結果中文檔的位置。讓我解釋一下爲什麼。我們想要在搜索中顯示他的項目的用戶位置(以便用戶可以購買促銷並將其提升)。現在我查詢所有頁面,直到找到文檔,但它會生成很多對Solr的調用。有沒有辦法通過元素的id和查詢位置來獲取?最好通過ID列表,以便我可以一次查詢它。文檔在Solr結果集中的位置
樣品查詢:
/search?sort=sort_time%20desc&fq=category_parent_id:2003&rows=15&q=&start=0
示例文件:
{
sort_time: 1421747930,
id: 146002852,
catlevel2: "Volvo",
catlevel1: "Auto's",
description: "Volvo XC90",
score: 6.4758344
}
你見過[這個答案](http://stackoverflow.com/questions/4594218/solr-search-results-and-retrieving-position-of-document)?或[這](http://stackoverflow.com/questions/12666521/ranking-or-position-of-a-solr-document-in-search-results)? – mindas
@mindas我見過他們兩個,我無法從他們那裏提取任何可用的解決方案。如果可以的話 - 請,我會立刻獎勵你的賞金。 – Andrey
您可以在問題中添加示例文檔嗎?更重要的是你的文件按數字字段排序? –