Commit 61c33daeed6aad58e12a1244119790a05a0b076c

Authored by Andrew
1 parent 44493ace

Added modifier option to boost_by - closes #1000

Showing 2 changed files with 3 additions and 2 deletions   Show diff stats
CHANGELOG.md
... ... @@ -3,6 +3,7 @@
3 3 - Better exception when trying to access results for failed multi-search query
4 4 - Added support for `faraday_middleware-aws-sigv4`
5 5 - Added `credentials` option to `aws_credentials`
  6 +- Added `modifier` option to `boost_by`
6 7  
7 8 ## 2.4.0
8 9  
... ...
lib/searchkick/query.rb
... ... @@ -895,8 +895,8 @@ module Searchkick
895 895 script_score = {
896 896 field_value_factor: {
897 897 field: field,
898   - factor: value[:factor].to_f,
899   - modifier: log ? "ln2p" : nil
  898 + factor: (value[:factor] || 1).to_f,
  899 + modifier: value[:modifier] || (log ? "ln2p" : nil)
900 900 }
901 901 }
902 902  
... ...