

エラー内容  
`undefined method result`  
コード  
posts_controller.rb

[code]

    def index
        @search = Post.ransack(params[:q])
        @posts = @q.result
    end
    
[/code]

index.html.erb

[code]

    <%= search_form_for do |f| %>
      <%= search_form_for @q do |f| %>
        <%= f.label :post.content_cont %>
        <%= f.search_field :post.content_cont %>
        <%= f.submit %>
      <% end %>
    
[/code]

progateのWeb開発コース(Ruby on Rails)の続きでやっています


CC BY-SA 4.0
2023-04-15T14:50:04.070
94531
2023-04-19T02:13:32.127
2023-04-19T02:13:32.127
19110
57942
question
ruby-on-rails ruby
ransackを使っての検索機能を追加したい