Menu

Come smontare una unità da linea di comando sotto Windows

Cosa ho imparato oggi: come smontare una unità da linea di comando sotto Windows.

mountvol  /d

Ad esempio

mountvol E: /d

Nota bene: la console va eseguita con privilegi di amministrazione.

Continua

Come creare un record in una relazione one-to-many in Laravel

Cosa ho imparato oggi: come creare un record in una relazione one-to-many

class <Model> extends Model 
{

    public function <relationship>() 
    {
        return $this->hasMany(<Model>::class);
    }

    public function add<Record>(<$field>) 
    {
        $this-><relationship>()->create(compact('<field>'));
    }

}

Ad esempio:

class Post extends Model 
{

    public function comments() 
    {
        return $this->hasMany(Comment::class);
    }

    public function addComment($body) 
    {
        $this->comments()->create(compact('body'));
    }

}

Continua

Come salvare un record in Laravel

Cosa ho imparato oggi: come salvare un record in Laravel a partire dai dati inviati tramite una form:

<Model>::create(
    request(['<field>', '<field>'])
);

Ad esempio:

Post::create(
    request(['title', 'body'])
);

Continua

Come analizzare le query SQL di Laravel

Cosa ho imparato oggi: come analizzare / loggare le query SQL eseguite da Laravel:

DB::listen(
    function ($sql, $bindings, $time) {

    }
);

Oppure

$query->toSql();

Continua

Usare IN in una query Laravel

Cosa ho imparato oggi: come usare IN in una query Laravel

whereRaw('status_type IN ("4xx", "5xx")')

Continua