在algolia网站上,我找到了此代码,但未在algolia网站上添加任何索引。我正在与Algolia提供的““ getstarted_actors”“索引进行搜索。但我想导入自己的数据库数据以创建为索引。请帮忙
以下代码为您的联系人模型添加了搜索功能,从而创建了联系人索引:
use Illuminate\Database\Eloquent\Model;
use AlgoliaSearch\Laravel\AlgoliaEloquentTrait;
class Contact extends Model
{ use AlgoliaEloquentTrait;
}
最佳答案
为了最初将数据导入Algolia,您需要在模型上使用AlgoliaEloquentTrait添加的reindex
。这是因为autoindex
功能仅在您进行更改后才触发,因此初始导入必须手动完成。
看起来像:
YourModel::reindex();