speaker.rb
599 Bytes
class Speaker
searchkick \
conversions: ["conversions_a", "conversions_b"],
search_synonyms: [
["clorox", "bleach"],
["burger", "hamburger"],
["bandaids", "bandages"],
["UPPERCASE", "lowercase"],
"led => led,lightbulb",
"halogen lamp => lightbulb",
["United States of America", "USA"]
],
word_start: [:name]
attr_accessor :conversions_a, :conversions_b, :aisle
def search_data
serializable_hash.except("id", "_id").merge(
conversions_a: conversions_a,
conversions_b: conversions_b,
aisle: aisle
)
end
end