Воссоздание DBAL структуру на Laravel ORM?

Добрый день, есть структура которую я строил на DBAL
DBAL::createQueryBuilder()
            ->select('u.id_read','n.id_user')
            ->from('news', 'n')
            ->leftJoin('n', 'user', 'u', 'u.id_read = n.id_user')
            ->where('u.id_user = ?')
            ->andWhere('n.created_at > u.created_at')
            ->setParameters([
                0       =>      1,
            ])
            ->execute()->rowCount()


просто у меня проблема только в ->andWhere('n.created_at > u.created_at') не могу ее никак подстроить под ORM Laravel.

$laravel = App\News::join('user', 'user.id_read', '=', 'news.id_user')
            ->where([
                ['user.id_user', '=', 1],
                ['news.created_at', '>', 'user.created_at']
            ])
            ->count();


Это вообще работать не так как на DBAL работало, помогите да ребята, может что та не так.
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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