test/test_helper.rb in searchkick-0.2.4 vs test/test_helper.rb in searchkick-0.2.5
- old
+ new
@@ -42,10 +42,12 @@
t.integer :store_id
t.boolean :in_stock
t.boolean :backordered
t.integer :orders_count
t.string :color
+ t.decimal :latitude, precision: 10, scale: 7
+ t.decimal :longitude, precision: 10, scale: 7
t.timestamps
end
ActiveRecord::Migration.create_table :store, :force => true do |t|
end
@@ -70,15 +72,16 @@
["bandaid", "bandag"]
],
autocomplete: [:name],
suggest: [:name, :color],
conversions: "conversions",
- personalize: "user_ids"
+ personalize: "user_ids",
+ locations: ["location"]
attr_accessor :conversions, :user_ids
def search_data
- to_hash.merge conversions: conversions, user_ids: user_ids
+ to_hash.merge conversions: conversions, user_ids: user_ids, location: [latitude.to_f, longitude.to_f]
end
end
Product.tire.index.delete if Product.tire.index.exists?
Product.reindex