嵌套搜索Rails

时间:2014-01-13 22:41:21

标签: ruby-on-rails ruby-on-rails-3 rails-geocoder

我正在使用地理编码器搜索事件。我想允许更详细的搜索。目前我的“活动”有一个位置,时间,并有一些选择器。我希望用户能够搜索所有这些参数(一次一组)。

eventController

  def index
if params[:search].present?
  @events = Event.near(params[:search], 50, :order => :distance)
else
  @events = Event.all
end
@user = current_user
respond_to do |format|
  format.html # index.html.erb
  format.json { render json: @events }
end

当前的Index.html.erb

<h1>Events</h1>

<%= form_tag events_path, :method => :get do %>
  <p>
    <%= text_field_tag :search, params[:search] %>
    <%= text_field_tag :timeMin, params[:timeMin] %>
    <%= text_field_tag :timeMax, params[:timeMax] %>
    <%= submit_tag "Search Near", :name => nil %>
  </p>
<% end %>

我该怎么做? 'date'保存每个事件的日期时间

我希望用户能够搜索:时间,地点,时间和地点等。

由于

0 个答案:

没有答案