Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 非常简单的搜索+;日期选择_Ruby On Rails_Search_Date Range - Fatal编程技术网

Ruby on rails 非常简单的搜索+;日期选择

Ruby on rails 非常简单的搜索+;日期选择,ruby-on-rails,search,date-range,Ruby On Rails,Search,Date Range,我想创建带有日期的简单搜索\u选择fild 例如,我有帖子(标题、文本和create_at(默认)) 在fild的create_中,我有这样的东西:2012年12月25日(在输出中) 我想在标题和文本中搜索fild(我这样做),并在日期范围内搜索fild(开始和结束日期) 如果我在这个文件里放了什么东西,我会这样搜索: named_scope :between, lambda { |starts, ends| { :conditions => ['created_at > ? AND

我想创建带有日期的简单搜索\u选择fild

例如,我有帖子(标题、文本和create_at(默认))

在fild的create_中,我有这样的东西:2012年12月25日(在输出中)

我想在标题和文本中搜索fild(我这样做),并在日期范围内搜索fild(开始和结束日期)

如果我在这个文件里放了什么东西,我会这样搜索:

named_scope :between, lambda { |starts, ends| { :conditions => ['created_at > ? AND created_at <= ?', starts, ends] } }
  <%= form_tag posts_path, :method => 'get', :id => "posts_search" do %>
    <p>
      <%= text_field_tag :search, params[:search] %>
      <%= submit_tag "Search", :name => nil %>
    </p>

    <div id="someid"><%= render 'table' %></div>
  <% end %>
def index
  @posts = Post.search(params[:search]).paginate(:per_page => 3, :page => params[:page])
end