Wherehas()

ane punya query untuk elequen:

public function profile(){
        return $this->belongsTo('App\profile','id','idpeserta');
    }

controller:

$peserta=User::with('profile')
	->whereHas('profile', function ($query){
	$query->where('jenis','=',1);
	})
	->where('userid', $userid)
	->first();

tpi pada saat di hit yg keluar jenis 2

avatar echosk
@echosk

64 Kontribusi 1 Poin

Dipost 4 tahun yang lalu

Tanggapan

kalau tidak pakai = hasilnya apa? $query->where("jenis", 1)

udah solve gan ane rubah query nya jadi [code] $peserta=User::with(['profile' =>function ($query){ $query->where('jenis','=',1); }]) ->where('userid', $userid) ->first(); [/code]

makasih gan

silahkan ditaro di kolom jawbaan ya, dan ditandai sebagai jawaban yang benar

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban