sql >> Databáze >  >> RDS >> Mysql

Laravel vztahy na stole se dvěma typy příznaků

Můžete zkusit přidat podmínku do images() metoda:

<?php

namespace App\Entities;

use Illuminate\Database\Eloquent\Model;

class User extends Model implements Transformable
{
    use TransformableTrait;
    protected $table      = 'users';
    protected $primaryKey = 'users_id';

    public function images($filtered=false)
    {
        if ($filtered) {
            return $this->hasMany('App\Entities\Image','resource_id')->where('flag','user');
        }
        return $this->hasMany('App\Entities\Image','resource_id');
    }
}

a vyzkoušejte stejnou logiku jako u svého Product model



  1. získat SOUČET každé osoby podle ID osoby

  2. Názvy dynamických proměnných v MySQL

  3. Nástroj pro obnovu zálohy SQL k opravě poškozené zálohy SQL – Recenze produktu – Příspěvek hosta od Daniela Jonese

  4. přidání balíčku RMySQL do R se nezdaří (ve Windows)?