我是Solr的新手,我想知道下一個示例是否可行。Solr返回multiValue字段中每個值的每個文件
假設我有一個包含2個字段的核心,一個字符串字段'name'和一個multiValued字段'ids'。 隨着文檔1:
- 名稱:添
- IDS:1,2,3
和DOC 2:
- 名稱:鮑勃
- IDS:2, 3
現在我想要一個曲子ERY,讓我的結果陣列包含下列元素:
- 1添
- 2鮑勃
- 2添
- 3鮑勃
- 3添
所以查詢返回每個文檔中的每個值在multiValue字段中首先按'ids'中的值排序,然後按名稱排序。
你可以說,只需選擇所有文檔並在查詢後處理其他內容,但是我有很多數據,而且我只想要在multiValued字段中對前20個文檔進行排序並按值排序。
我希望這是可能的,有人可以幫助我! 在此先感謝。
可能無法構建這種查詢。感謝您的確認! – Tim