gpt4 book ai didi

Laravel eloquent 多关系搜索栏

转载 作者:行者123 更新时间:2023-12-02 05:41:12 26 4
gpt4 key购买 nike

尝试找出如何从下面的 Laravel Eloquent 查询中搜索特定表:

$user = \App\User::with('profile', 'languages', 'contacts', 'photos', 'jobs', 'offices', 'socials')->get();

我试图过滤的是个人资料表'full_name_slug'、'='、'john-doe'的用户

我尝试形成 where 子句,如 'profile.full_name_slug'、'='、'john-doe' 但没有成功。

可能这很简单,但无法从所有 Laravel 5 文档中弄清楚。

预先感谢您的帮助干杯

最佳答案

正确的语法

User::whereHas('profile', function ($query) {

$query->where('full_name_slug', '=', 'john-doe');
})->get();

关于Laravel eloquent 多关系搜索栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48754089/

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