gpt4 book ai didi

ruby-on-rails - Rails Elasticsearch 与资源链接

转载 作者:行者123 更新时间:2023-12-02 22:43:54 24 4
gpt4 key购买 nike

我在我的Rails应用程序中启用了 flex 搜索功能,并且查询

@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 %>

在循环中发布导致错误

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

如何在 flex 搜索中获取资源URL?

最佳答案

为了访问activerecord对象集合,

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

关于ruby-on-rails - Rails Elasticsearch 与资源链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26561073/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com