ssoushi0307
@ssoushi0307

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

ProgateのWeb開発コース(Ruby on Rails)にransackを使って検索機能を搭載したい。

解決したいこと

ProgateのWeb開発コース(Ruby on Rails)にransackを使って検索機能を搭載したい。

発生している問題・エラー

undefined method `posts_path'

該当するソースコード

<%= search_form_for @search do |f| %>

その他のコード

posts_controller.rb
  def index
    @search = Post.ransack(params[:q])
    @posts = @search.result
  end
index.html.erb
  <div class="serch_form">
    <%= search_form_for @search do |f| %>
      <div class="form-group">
        <%= f.label :post.content, "Content" %>
        <%= f.text_field :post.content, class: "form-control" %>
      </div>
      <div class="actions"><%= f.submit "Search" %></div>
    <% end %>
 </div>

post.rb
    def self.ransackable_attributes(auth_object = nil)
        ["posts"]
    end
0

No Answers yet.

Your answer might help someone💌