簡體   English   中英

Rails彈性搜索與資源鏈接

[英]rails elastic search with resources link

我在我的Rails應用程序中啟用了彈性搜索,並且查詢如下

@posts = Post.search(params[:q])

在視圖中,當我將其稱為循環時,由於Elasticsearch :: Model :: Response :: Result:Class`的undefined method model_name'導致錯誤

<% @posts.each do |post| %>
    <%= link_to post, class: 'list' do %>
       //...
    <% end %>
<% end %>

循環中的帖子導致錯誤

但在正常情況下,它可以正常工作。

如何在彈性搜索中獲取資源URL?

為了訪問activerecord對象集合,

@posts = Post.search(params[:q]).records

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM