Laravel 拉拉维尔侦察和阿尔戈利亚记录复制
以下是我的环境:Laravel 拉拉维尔侦察和阿尔戈利亚记录复制,laravel,algolia,laravel-scout,Laravel,Algolia,Laravel Scout,以下是我的环境: Laravel版本8.6.0 PHP 7.3.22 PHP2.7.0的Algolia搜索API客户端 拉雷维尔童子军8.3.1 我的计划是在实现UseSearchable时使用自动更新和保存功能。 我已在toSearchArray中放置了导入选定字段的函数 public function toSearchableArray() { if($this->Active==1){ $array['objectID'] = $this->WebProdu
- Laravel版本8.6.0
- PHP 7.3.22
- PHP2.7.0的Algolia搜索API客户端
- 拉雷维尔童子军8.3.1
public function toSearchableArray() {
if($this->Active==1){
$array['objectID'] = $this->WebProductFamilyId;
$array['Name'] = $this->Name;
$array['ContentHeadline'] = $this->ContentHeadline;
$array['ShortDescription'] = $this->ShortDescription;
$array['Description'] = $this->Description;
return $array;
}
}
最初的导入工作正常。但在很短的时间内,我最终得到了Algolia中的ObjectId,它是模型和GUID的串联。像这样:
App\Models\WebProductFamilyBase::EA84224E-99A0-4F3E-B1A7-06E6DA2875C2
我只是从一个系统导入,但是我从另外两个地方的索引中读取。
我有7个指数,这似乎只发生在其中一个。有没有人想过问题可能是什么