私のアプリケーションコントローラーで
class FeedEntriesController < ApplicationController
def index
@search = FeedEntry.search(params[:search])
@feed_entries = @search.page(params[:page])
@app_keys = AppKey.all
end
end
そして、私の Views/feed_entries/index.html.erb で
<li>
<%= form_for @search do |f|%>
<%= f.hidden_field :last_clicked_on, value: 'nil' %>
<%= f.submit "History" %>
<% end %>
</li>
gem 'meta_search'
データベースの検索に使用しています。
feed_entries テーブルには last_clicked_on:datetime 属性が含まれており、デフォルトでは nil です。last_clicked_on 属性の値として「nil」を渡したいだけです。そのため、コントローラーはlast_clicked_on = nil
単独で検索します。
誰かがこの問題を解決するのを手伝ってください。