v
Но стоит учитывать, что их наличие притормаживает работу базы в некоторых случаях на вставку/обновление/удаление, с такими вещами придется работать не обычно) а к примеру с использованием LOW PRIORITY, но тоже не панацея.
Size: a a a
v
v
M
$relations = ['relation1', 'relation2', 'relation3'];
$collection = Model::with($relations)->get();
$collection->each(static function($model) use($relations): void {
foreach($relations as $relationName) {
if (!empty($model->{$relationName})) {
continue;
}
echo "\nМодель №". $model->getKey() ." - отсутвует связь с зависимостью ". $relationName;
}
});
A
Р
A
S
S
S
Р
S
S
S
S
S
S
Р
S
Р
Р