次のようなSOLRドキュメントがあります。
<doc>
<float name="score">1.7004467</float>
<str name="name">Love</str>
<str name="id">15801637</str>
<int name="itemCount">3</int>
<date name="last_modified">2012-08-10T11:04:28Z</date>
<str name="emailaddress"/>
</doc>
<doc>
<str name="name">Love</str>
<str name="id">158015757</str>
<int name="itemCount">3</int>
<date name="last_modified">2012-08-10T11:04:28Z</date>
<str name="emailaddress">xxx@yy.com</str>
</doc>
ドキュメントを名前で照合するクエリを作成したいのですが、レコードを でブーストしemailaddress
て一番上に表示し、なしemailaddress
で一番下に表示します。
メールアドレスで並び替えたくない 私は dismax を使用することを好みます (ここでは単純化された問題を提示しています)。