将位置应用到用户关系

乔什·柯克帕特里克(Josh Kirkpatrick)

我有这条线

return User::with('image')->with('profile')->paginate(30);

它抓住了那里的图像数据和配置文件数据的所有用户,但是我似乎找不到一种将where子句应用于配置文件的方法

例如,如果我不想获得所有具有图像和配置文件的用户,但仅当那里的配置文件中的值等于x时,例如,如果在那里的配置文件中将性别设置为男性,我就不会抓住他们

无论配置文件关系中的值是多少,我如何都能抓住所有人而做到这一点?

乔什·福布斯(Josh Forbes)

您可以使用whereHas方法:

return User::with('image', 'profile')->whereHas('profile', function ($query) {
    $query->where('gender', 'male');
})->get();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Greasemonkey / Tampermonkey /用户脚本应用到iframe?

来自分类Dev

将Angular Controller应用到模板

来自分类Dev

将函数应用到pandas col

来自分类Dev

将Rust属性应用到多行

来自分类Dev

将补丁应用到uClibc

来自分类Dev

将函数应用到pandas col

来自分类Dev

将 QPropertyAnimation 应用到 QRect

来自分类Dev

将视差效果应用到 GridView

来自分类Dev

将样式应用到父 div

来自分类Dev

将 re 应用到 Pandas Dataframe

来自分类Dev

应用到应用认证

来自分类Dev

将值列表作为参数应用到函数

来自分类Dev

将效果应用到输出而不是位图?

来自分类Dev

将方面应用到后期处理方面

来自分类Dev

使用bash将sed从文件应用到某些行

来自分类Dev

AngularJS,将更改从工厂应用到视图

来自分类Dev

将功能应用到arr并打印出来

来自分类Dev

将功能应用到两个列表?

来自分类Dev

使用bash将sed从文件应用到某些行

来自分类Dev

将ngClass应用到声明ngRepeat的元素

来自分类Dev

将PHP函数应用到Magento价格中

来自分类Dev

通过HTML将CSS从文件应用到SVG文件

来自分类Dev

使VBA将筛选器应用到数据透视表

来自分类Dev

将补丁应用到多个不同的名称

来自分类Dev

将勾号应用到超出边界的复选框

来自分类Dev

将 webpack loader 应用到代码片段

来自分类Dev

clojure 无法通过映射将函数应用到列表

来自分类Dev

将 Fixpack 应用到 WebSphere Liberty Profile

来自分类Dev

将提交中的更改应用到新的签出分支