Laravel PHP中的实体框架等效查询



请帮我在Laravel中制作一个类似的过滤器。

var AutosVolks = context.Cars.Include(x => x.Brand).Where(x => x.Brand.Name == "Volkswagen").ToList();

您可以这样使用whereHas:

$AutoVolks = Cars::with('brands')->whereHas('brands',
function(Builder $q) {
$q->where('name', '=', 'Volkswagen')
})->get();

假设模型名称Cars具有名为brands的关系。

最新更新