Не могу сделать этот запрос в Eloquent?

Добрый день! Что-то гуглил, искал, а по итогу не нашел нужного метода для построения запроса идентичного Sql.

SELECT * FROM es_proxies WHERE es_proxies.proxy NOT IN (SELECT proxy FROM es_proxy_useds)


Если использовать table, то выходит, что можно брать одну таблицу. С джойнами, такой запрос провернуть не получилось. С DB::raw тоже не вышло, а как собственно тогда сделать такое можно?
  • Вопрос задан
  • 85 просмотров
Решения вопроса 1
@assets
Back-end developer
$proxy = DB::table("es_proxies ")
            ->whereNOTIn('proxy',function($query){
               $query->select('proxy')->from('es_proxy_useds');
            })->get();
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы