0
我正在使用mysql在rails3上實現配方搜索。複雜的搜索設計
搜索的想法是,用戶輸入任意數量的成分和搜索輸出建議做什麼,按產品缺陷順序排序。
class Recipe < ActiveRecord::Base
has_many :ingredients
end
# these records will be entered by user
class IngredientType < ActiveRecord::Base
has_many :ingredients
end
# this table is join table
class Ingredient < ActiveRecord::Base
belongs_to :ingredient_type
belongs_to :recipe
end
什麼是最有效的方式來實現此搜索? 你會推薦什麼寶石或技巧? 謝謝你的答案