【问题标题】:Update user index failing using chewy gem in rails app在 Rails 应用程序中使用耐嚼的 gem 更新用户索引失败
【发布时间】:2019-02-15 03:05:24
【问题描述】:

我在我的 Rails 应用程序中有一个用户,我正在尝试手动建立索引。在我正在做的控制台中:

u=User.find 4317
User.update_index u

但是索引的结果是:

irb(main):006:0> User.update_index u
=> [User(id: integer kind: string, login: string, first_name: string, last_name: string, public_name: string...

...注意那些让我认为命令没有运行的空白字段?我是否正确运行 update_index 命令?

【问题讨论】:

    标签: ruby-on-rails elasticsearch chewy-gem


    【解决方案1】:

    以防其他人遇到此问题。根据我的特定配置,我能够简单地更新导致它被索引的用户。所以:

    u=User.find 4317
    u.save
    

    【讨论】:

      猜你喜欢
      • 2020-11-10
      • 2016-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-09
      • 2017-11-22
      • 2011-08-14
      • 1970-01-01
      相关资源
      最近更新 更多