Employee::has("tags")->orHas("Categories")->where("employeeName","LIKE","seo%")->get();
我有两个belongsToMany关系,即标签和类别。 Mutiple has子句有效,除非我把where子句放在后面。
如何将has子句与where ??
一起使用我需要帮助!!
答案 0 :(得分:1)
你可能想要这样的东西:
Employee::where(function($q) {
$q->has("tags")->orHas("Categories");
})->where("employeeName","LIKE","seo%")->get();
因为您需要在查询中使用括号来获得预期