Solution
我发现,首先很难,然后问另一个问题,我无意中找到了更好的回答我的原始问题的办法。 这里有,次要问题。
Model
# app/models/product.rb
class Product < ActiveRecord::Base
scope_procedure :keywords, lambda { |query|
name_like_any(query.split(/s+/))
}
end
Controller
# app/controllers/products_controller.rb
class ProductsController < ApplicationController
def index
@search = Product.search(params[:search])
@products = @search.all
end
end
Views
# app/views/products/index.html.erb
<% form_for @search do |f| %>
<%= f.label :keywords, "Quick Search" %>
<%= f.input :keywords %>
<%= f.submit, "Go" %>
<% end %>
Stay tuned...
我很难把一些较难回答的问题聚集在一起,以寻找生物。 但是,由于任务总是如此直截了当,其他问题往往出现。 在此,我希望回答这里没有涉及的问题。
• 如何将烟雾化成泡沫,用于搜索?