弾性検索でSearchKickを使用しており、スコアを返そうとしています。たとえば、次のように検索したとします。
Profile.search("NYC").first
その検索に一致する最高スコアのレコードを取得します。各レコードでスコアも返したいと思います。searchkick の応答を取得して解析できることはわかっていますが、返されたレコードにスコアをマージするためのより高速な方法はありますか?
弾性検索でSearchKickを使用しており、スコアを返そうとしています。たとえば、次のように検索したとします。
Profile.search("NYC").first
その検索に一致する最高スコアのレコードを取得します。各レコードでスコアも返したいと思います。searchkick の応答を取得して解析できることはわかっていますが、返されたレコードにスコアをマージするためのより高速な方法はありますか?