2016-07-14 16 views
1

Im Login-Modell habe ich implementieren Beziehung mit Bild Tabellewo Zustand mit hasOne Laravel

function picture() { 
    return $this->hasOne('App\Picture'); 
} 

Jetzt möchte ich Daten, wo Picture.picture_status = 1 und User.user_status = 1

Login::with('picture')->where('picture_status', 1)->where('user_status',1); 

aber wo Bedingung funktioniert nicht mit Bild Tabelle, wie kann ich implementieren und auf beiden Tabelle

Antwort

0
class Login extends Model 
{ 
    protected $primaryKey = 'id'; 

    function picture() { 
     return $this->hasOne('App\Picture', 'id', 'user_id'); 
    } 

    ................ 
    public function myF(){ 
     self::with('picture')->where('picture_status', 1)->where('user_status',1)->get(); 
    } 
} 
angeben