关于laravel雄辩 - 如何获得数据库中的指定列值

问题描述:

我是Laravel新手,我正在使用laravel 5.1 我想获取数据库中的指定列。关于laravel雄辩 - 如何获得数据库中的指定列值

这是我的控制器:

public function index() 
{ 
    $markQuizs = MarkAss::select('year')->where('user_id','=','abc001')->get(); 
    return view('marks-management', ['markQuizs'=> $markQuizs]); 
} 

在视图页面中,我尝试回声

$ markQuizs

,但它得到了

[{”年“:2016}]

我怎样才能得到“2016”的价值?它需要ajax吗?

public function index() 
{ 
    $markQuizs = MarkAss::select('year')->where('user_id','=','abc001')->first(); 
    return view('marks-management', ['markQuizs'=> $markQuizs->year]); 
} 
+0

Thx的帮助,但现在它得到{“year”:2016}没有“[]”〜我可以只得到“2016”吗? –

+0

你能否仔细检查答案?在return语句中,我使用$ markQuizs-> year而不是$ markQuizs。或者您也可以在视图中使用$ markQuizs-> year。 –

+0

噢,是的,对不起,我的错误。非常感谢 !!!!! –