Laravel Как сделать выборку в родительской таблице по условию в связанной и родительской
вот так получаю по условию в связанной
$batches = Batch::whereHas('pos', function ($query)use ($value) {
$query->where('add_po', 'like', '%'. $value .'%');
})->paginate(10);
вот так получаю из из родительской по условию
$batches = Batch::where('po', 'like', '%'. $value .'%')->paginate(10);
а как одновременно если есть в родительской искомое поле $value получить $batches, если и в связанной $value тоже получит $batches?
вот так неработает
$batches = Batch::where('po', 'like', '%'. $value .'%')
->whereHas('pos', function ($query)use ($value) {
$query->where('add_po', 'like', '%'. $value .'%');
})->paginate(10);