column - laravel first where



Laravel eloquent multiple hat und Where-Klausel (1)

Du willst wahrscheinlich so etwas:

Employee::where(function($q) {
  $q->has("tags")->orHas("Categories");
})->where("employeeName","LIKE","seo%")->get();

weil Sie Klammern in Ihrer Abfrage benötigen, um zu erhalten, was Sie erwarten

Employee::has("tags")->orHas("Categories")->where("employeeName","LIKE","seo%")->get();

Ich habe zwei AngleToMany Beziehung, die Tags und Kategorien ist. Mutiple has clause funktioniert, wenn ich die where-Klausel nicht nachstelle.

Wie kann ich has-Klausel mit where ??

Ich brauche Hilfe !!





eloquent