Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 24.07.2019 12:42:52

Много таблиц в одной модели

Добрый день.
Хочу сделать так, чтоб обращаться к нескольким таблицам через одну модель, но не получается.
Такая штука не работает.

$orders = new Order(['table' => 'orders_1']);

class Order extends Model
{
    public function __construct(array $attributes = [])
    {
        $this->table = $attributes['table'];
        parent::__construct($attributes);
    }
}

Не в сети

#2 24.07.2019 23:31:19

Re: Много таблиц в одной модели

Так не работает. Смотри "полиморфные отношения", мне кажется это подойдёт.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Не в сети

Подвал раздела