【问题标题】:Algolia not importing my records laravel scoutAlgolia 没有导入我的记录 laravel scout
【发布时间】:2020-08-29 10:21:03
【问题描述】:

我正在使用 laravel scout 来实现我的文本搜索。我按照所有配置说明导入了记录。当我这样做时,我收到此成功消息Imported [App\Thread] models up to ID: 8 但在 algolia 我看不到给定索引的记录,它一直说我有 0 条记录。我目前正在使用我的管理员 APIkey。

我该如何解决这个问题?

【问题讨论】:

  • 你做了 php artisan scout:import
  • 是的,然后我收到上面指定的成功消息
  • 请尝试我的回答,希望对您有所帮助。

标签: php laravel algolia laravel-scout


【解决方案1】:

我曾经遇到过这个问题。这很奇怪,但在我这样做之后:

php artisan cache:clear
php artisan route:clear
php artisan config:cache
composer dumpautoload

我可以做到php artisan scout:import 没有任何问题。但是当我切换驱动时,它又不能工作了,我不得不再次执行上面的4个步骤来修复它。

【讨论】:

  • 你也安装了 scout 包吗?
  • 清除 algolia 上的索引,然后再次尝试导入
【解决方案2】:

我以前也有同样的问题。我使用sqs 作为队列驱动程序,我必须运行队列工作程序来执行导入到 algolia 的功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-11
    • 2017-07-03
    • 2019-02-18
    • 1970-01-01
    • 2022-01-14
    • 2017-09-03
    • 1970-01-01
    • 2017-04-30
    相关资源
    最近更新 更多