Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
написал запрос такого вида:
$dataType = RateCriterion::query()
->join('LessonEventRateCriterionType as ct', 'LessonEventRateCriterion.id', '=', 'ct.LessonEventRateCriterionId')
->where('Active', 1)
->where('ct.CriterionType', '=', $lessonType)
->orWhere('ct.CriterionType', '=', UserLessonRateEnum::TYPE_ALL)
->orderBy('OrderIndex')
->get()
->toArray();
получается немного не то что хотелось,
как его можно переписать чтобы в where было два условия:
where('Active' = 1 and ct.CriterionType = $lessonType) or ('Active' = 1 and ct.CriterionType = UserLessonRateEnum::TYPE_ALL)