AH
https://paste.laravel.io/71afde7c-7454-4a8f-a694-59fdd990d719
Сделай
composer global update и после этого composer global require laravel/installerSize: a a a
AH
composer global update и после этого composer global require laravel/installerAH
composer clearcacheS)
S)
V
AH
primary может быть только один или что ты имеешь ввиду?V
V
V
AH
V
AH
V
AH
Schema::create('my_table', function (Blueprint $table) {
$table->primary(['client_id', 'order_id', 'order_field_id']);
});
2. Втыкаешь composer require andrey-helldar/support (либо переносишь логику класса себе - на твой выбор).use Illuminate\Database\Eloquent\Model;4. В модель добавляешь
// заменить на
use Helldar\Support\Laravel\Eloquent\CompositeKeysModel as Model;
protected $primaryKey = []; указав в массиве имена колонок, по которым определяешь ключ.protected $primaryKey = ['client_id', 'order_id', 'order_field_id'];
AH
V
Schema::create('my_table', function (Blueprint $table) {
$table->primary(['client_id', 'order_id', 'order_field_id']);
});
2. Втыкаешь composer require andrey-helldar/support (либо переносишь логику класса себе - на твой выбор).use Illuminate\Database\Eloquent\Model;4. В модель добавляешь
// заменить на
use Helldar\Support\Laravel\Eloquent\CompositeKeysModel as Model;
protected $primaryKey = []; указав в массиве имена колонок, по которым определяешь ключ.protected $primaryKey = ['client_id', 'order_id', 'order_field_id'];
V
AH
AH