Du måste använda whereRaw
för att göra det:
$market_records = Market::where('seller_id', '!=', Auth::user()->id)
->whereRaw('seller_id = buyer_id')->get();
Alla som letar efter denna lösning kom ihåg eftersom Laravel 5.2 är det möjligt att använda whereColumn
metod istället, så ovanstående kod i Laravel 5.2 och senare kan se ut så här:
$market_records = Market::where('seller_id', '!=', Auth::user()->id)
->whereColumn('seller_id', 'buyer_id')->get();
Du kan hitta detaljer i denna commit