$qQuestions = DB::table('web_posts_questions')
->select('Id')
->where('ix_CNT_Searcher_1', 0)
->where('AnswerCount', '>=', ENV('GB_ANSWER_COUNT'))
->limit(10);
$qt4 = DB::table('web_posts_answers', 't4')
->select('t4.Id')
->where('t3.ParentId', 't4.ParentId')
->orderBy('t4.Score', 'DESC')
->limit(1)
->offset(ENV('GB_ANSWER_COUNT') - 1);
$qt3 = DB::table('web_posts_answers', 't3')
->select('t3.ParentId', 't3.tr_Body')
->where('t3.Id', DB::raw('COALESCE(('.$qt4.'))'));
$oPosts = DB::table('web_posts_questions', 't1')
->select('t1.Id', 't1.CreationDate', 't1.OwnerDisplayName', 't1.Tags', 't1.tr_Title', 't2.tr_Body')
->leftJoin(DB::raw($qt3).' as t2' , 't1.Id', '=', 't2.ParentId')
->whereIn('t1.Id', $qQuestions)
->get();
Куда ты будешь редирект делать в ajax'e ? Смысл ajax в том, что отправка без редиректов и перезагрузки