Commit 84e85659f9dec3a250e47422a5b16bfe5b6b71d2

Authored by Andrew Kane
1 parent f3847005

Use to_hash instead of as_json for search_data

Gemfile
... ... @@ -6,3 +6,4 @@ gemspec
6 6 # gem "mongoid", github: "mongoid/mongoid"
7 7 # gem "mongoid", "~> 3.1.0"
8 8 # gem "activerecord", "~> 3.2.0"
  9 +# gem "activerecord", "~> 3.1.0"
... ...
lib/searchkick/model.rb
... ... @@ -19,7 +19,7 @@ module Searchkick
19 19 end
20 20  
21 21 def search_data
22   - as_json
  22 + to_hash.reject{|k, v| k == "id" }
23 23 end
24 24  
25 25 def to_indexed_json
... ...
test/test_helper.rb
... ... @@ -81,7 +81,7 @@ class Product
81 81 attr_accessor :conversions, :user_ids
82 82  
83 83 def search_data
84   - as_json(root: false).merge conversions: conversions, user_ids: user_ids
  84 + to_hash.merge conversions: conversions, user_ids: user_ids
85 85 end
86 86 end
87 87  
... ...