目前我使用Laravel偵察員搜索我的整個網站。所以,當有人搜索一條消息,我回來了這個:Laravel偵察員懶惰加載
public function messages($search)
{
return Message::search($search)->paginate(4);
}
但現在我要發送相關的論壇aswel。已經試過這個:
public function messages($search)
{
return Message::search($search)->load('forum')->paginate(4);
}
這是行不通的。我怎麼能這樣做?
這將拋出一個異常:'''調用未定義的方法Laravel \ Scout \ Builder :: with()''' – Jamie
感謝您的幫助。它再次拋出一個錯誤:'''調用未定義的方法Illuminate \ Database \ Query \ Builder :: search()''' – Jamie
@Jamie現在我無法給你更好的解決方案,但我添加了一些解決方法。 'Forum'部分代碼與'Message'和'Forum'模型之間的關係類型有關。 –