Connection.php中的QueryException、ErrorException和PDOException
我想问一下,您是否可以帮助我解决新安装的Laravel 5.4遇到的错误。这是我的刀片模板 home.blade.phpConnection.php中的QueryException、ErrorException和PDOException,php,laravel,blade,Php,Laravel,Blade,我想问一下,您是否可以帮助我解决新安装的Laravel 5.4遇到的错误。这是我的刀片模板 home.blade.php @extends('layouts.app') @section('content') <div class="container"> <div class="row"> {{ App\StudentHistory::select(['date', 'student_id',
@extends('layouts.app') @section('content') <div class="container">
<div class="row">
{{ App\StudentHistory::select(['date', 'student_id', 'grade'])
->where('subject', 'English')
->groupBy('student_id')
->orderBy('date','desc')
->first()
->get()}}
</div>@endsection
让我知道你们还需要什么,我会根据你们的要求更新你们正在做的xxx->first->get 您可以调用->首先获取一个对象,或者执行->获取并获取一个对象数组 参考文献
PS:我真的看不出在视图中执行这些查询的好处,这没有达到laravel的MVC目标。您正在执行xxx->first->get 您可以调用->首先获取一个对象,或者执行->获取并获取一个对象数组 参考文献 PS:我真的看不出在视图中执行这些查询的好处,这就错过了laravel的MVC目标 您正在尝试在视图中运行db查询,这更适合您的控制器。 你不能先用,然后聚在一起,用一个。 您试图直接输出查询结果,这是一个对象,即使您的查询成功,它也会抛出一个错误。 您正在尝试在视图中运行db查询,这更适合您的控制器。 你不能先用,然后聚在一起,用一个。 您试图直接输出查询结果,这是一个对象,即使您的查询成功,它也会抛出一个错误。
为什么要在视图层中执行db查询?没有->获取->first@Maerlyn我实际上可以从控制器上完成。应该是双向的,对吧?Alex,你的意思是说我不能让这两个语法相同?为什么要在视图层中执行db查询?没有->获取->first@Maerlyn我实际上可以从控制器上完成。应该是双向的,对吧?Alex,你的意思是说我不能用相同的语法处理这两个问题?它实际上是说SELECT list的PDOException表达式1不在GROUP BY子句中…这相关吗?它实际上是说SELECT list的PDOException表达式1不在GROUP BY子句中…这相关吗?