【问题标题】:Laravel Scout import existing data don't workLaravel Scout 导入现有数据不起作用
【发布时间】:2018-11-18 07:41:49
【问题描述】:

那里,

我安装了 Laravel Scout。如果我现在创建一个新记录,它将正确导入到 Algolia。编辑和删除也有效。 但现在我想导入所有现有的组织。 当我运行命令时:

$ php artisan scout:import "App\Models\Organisation\Organisation"
All [App\Models\Organisation\Organisation] records have been imported.

但是,没有组织被写入索引。我还需要在某处指定任何内容吗?

【问题讨论】:

  • 您是否将 Searchable 特征添加到您的 Organistaion 模型?
  • @bl4cksta yess au 添加了这个:class Organisation extends Model { public static $autoIndex = false; public static $autoDelete = false; use OrganisationRelationship, OrganisationAttribute, Notifiable, Searchable, Sluggable, SluggableScopeHelpers;

标签: laravel algolia laravel-scout


【解决方案1】:

您是否在已发布的scout.php 文件中设置了'driver' => env('SCOUT_DRIVER', 'algolia'),? Tips : 试试 meilisearch ,文档比 algolia

【讨论】:

    猜你喜欢
    • 2021-10-07
    • 2021-09-06
    • 2017-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-08
    • 2021-08-24
    • 2016-10-08
    相关资源
    最近更新 更多