2
從文檔中我不清楚這一點。是否可以給Solr X文檔ID並告訴它我想要那些類似的文檔?Solr MoreLikeThis:我可以給Solr 5文檔ID並獲得更多像這5個文檔嗎?
實施例:
- 該用戶正在瀏覽5個不同的物品
- 我發送Solr的這5個物品的ID,所以我可以向用戶呈現其他類似物品
我不清楚關於發送文檔ID,以及MoreLikeThis是否可以在多個文檔上操作(如本例中所述)。
從文檔中我不清楚這一點。是否可以給Solr X文檔ID並告訴它我想要那些類似的文檔?Solr MoreLikeThis:我可以給Solr 5文檔ID並獲得更多像這5個文檔嗎?
實施例:
我不清楚關於發送文檔ID,以及MoreLikeThis是否可以在多個文檔上操作(如本例中所述)。
,你可以嘗試通過多個ID與查詢q=id:(document_id1 OR document_id2 OR document_id3)
: -
例如
http://localhost:8080/solr/select/?qt=mlt&q=id:(document_id1 OR document_id2 OR document_id3)&mlt.fl=[field1],[field2],[field3]&fl=id&rows=10
我想這樣或語法,但我只是得到一個錯誤:查詢解析錯誤:無法解析 'ID:[1004401713626 OR 1000302912757]':遇到 「」 1000302912757 「」 第1行,列21 。 期待: 「]」... –
對不起,它應該可能在曲線括號內。編輯答案。 – Jayendra
這仍然只給出第一個doc的結果! –