gpt4 book ai didi

laravel-5 - 将数据库表导入到 algolia

转载 作者:行者123 更新时间:2023-12-04 23:40:26 24 4
gpt4 key购买 nike

在 algolia 网站上,我找到了这段代码,但它没有在 algolia 网站上添加任何索引。我在搜索 algolia 提供的“getstarted_actors”索引时工作正常。但我想导入我自己的数据库数据作为索引创建。请帮忙

以下代码为您的联系人模型添加了搜索功能,创建了联系人索引:

    use Illuminate\Database\Eloquent\Model;
use AlgoliaSearch\Laravel\AlgoliaEloquentTrait;

class Contact extends Model
{ use AlgoliaEloquentTrait;
}

最佳答案

为了最初将您的数据导入 Algolia,您需要使用 reindex 由 AlgoliaEloquentTrait 添加到您的模型上。这是因为 autoindex功能仅在您进行更改后才会触发,因此必须手动完成初始导入。

这将如下所示:

YourModel::reindex();

关于laravel-5 - 将数据库表导入到 algolia,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39045993/

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