关于相关雄辩模型的laravel where子句

关于相关雄辩模型的laravel where子句,laravel,eloquent,where,Laravel,Eloquent,Where,嘿,为什么我不能在相关雄辩的模型上使用带有3个参数的where子句 一个简单的例子(我希望它用于$user->roles返回一个集合,该集合上有一个方法,其中恰好接受两个参数: $user->roles->where("key", "value"); 如文件所示: 如果要使用三个,则需要返回一个querybuilder实例: $user->roles()->where("key", "operator", "value")->get(); $user->role

嘿,为什么我不能在相关雄辩的模型上使用带有3个参数的where子句


一个简单的例子(我希望它用于
$user->roles
返回一个
集合
,该集合上有一个方法
,其中
恰好接受两个参数:

$user->roles->where("key", "value");
如文件所示:

如果要使用三个,则需要返回一个
querybuilder
实例:

$user->roles()->where("key", "operator", "value")->get();

$user->roles
正在返回一个
集合
,该集合上有一个方法
,其中
恰好接受两个参数:

$user->roles->where("key", "value");
如文件所示:

如果要使用三个,则需要返回一个
querybuilder
实例:

$user->roles()->where("key", "operator", "value")->get();
$user->roles->where("key", "value");
$user->roles()->where("key", "operator", "value")->get();