Solr のインデックス付きレコードに、次のサンプル レコード (JSON など) があるとします。
{
"title":"Innovation Life and Strategy",
"author":"Sarah Howard",
},
{
"title":"Simple Life", <--- This will be ignored
"author":"W. David",
},
{
"title":"Today's Innovations",
"author":"Michael Wayne", <--- This Author will be listed at the top
},
{
"title":"The Innovation Records",
"author":"Tommy Wright",
},
etc ..
Solr クエリを作成して次のことを行う方法:
- フィールドでフィルター処理さ
innovation
れます(つまり、3 つのレコードが得られます)title
- 次に、author:を一番上に配置して結果を並べ替えます。
Wayne
したがって、最終結果は次のようになります。
{
"title":"Today's Innovations",
"author":"Michael Wayne",
},
{
"title":"Innovation Life and Strategy",
"author":"Sarah Howard",
},
{
"title":"The Innovation Records",
"author":"Tommy Chen",
},
最初のステップにしかfq=title:*Innovation*
たどり着けませんが、2 番目のステップ (カスタムソート) のクエリがわかりません。
どうすれば入手できますか?