首页 > 解决方案 > 递归地将模型添加到 Scout Laravel

问题描述

我有三张桌子

 "Aktes" has Many "lvs"
 "lvs" has Many "Ms"
 "Ms"

我希望能够在 AkteController 中搜索 Ms->attribute。

我将 lvs 添加到可搜索数组:

//Model Akte

public function toSearchableArray()
{
    $arr = $this->toArray();
    $arr['lvs'] = $this->lvs()->toSearchableArray();
    return $arr;
}

是否可以将 lvs.M 添加到 Akte SeachableArray?

标签: laravelalgolialaravel-scout

解决方案


推荐阅读