Я создал следующий запрос Raw, чтобы Ранжируйте сообщения в моем сайте ..Laravel Raw запросы и Eloquent ОРМ отношение
$posts = DB::table('posts')
->select(DB::raw('*,(score/(NOW() - posts.created_at)) as `ordering_value`'))
->orderBy('ordering_value', 'DESC')
->orderBy('posts.created_at', 'DESC')->join('users', 'users.id', '=', 'posts.user_id->paginate(12);
Единственная проблема, я столкнулся в настоящее время это, используя необработанный запрос Я больше не могу обращаться к красноречивым отношениям, поэтому в моих лезвиях я больше не могу использовать post-> user ...
, который сосать, что означает, что я должен переписать некоторые из моих клинков.
хотел спросить, если кто знает магию, чтобы обойти это и не писать свой код дважды .. :(
Вы являетесь человеком. Спасибо. – Pathros