我读了这个Populating a dropdown menu with database results in Laravel 4
并且能够从Laravel中的MySQL数据库中填充选择的抓取值 但是,这不限于属于登录用户的数据。 任何点击赞赏 `Route :: get('applications',array('before'=>'auth',function() { //返回View :: make('applications'); // 2015年10月31日评论
// 10/31/15 create the array to hold companies from companies table - $company_lists
//return view applications plus the array
$company_lists = Company::lists('company', 'id'); /// 10/31/
$resume_lists = Resume::lists('name', 'user_id'); /// 11/1/15
return View::make('applications', array('company_lists' => $company_lists), array('resume_lists' => $resume_lists)); ///10/31/15
}
)
);`
答案 0 :(得分:0)
看起来你错过了哪些条款。我不太了解你的表结构,所以不完全是哪些位需要where子句,但我想这些方面的东西会更好用:
$user = Auth::user();
$resume_lists = Resume::where('user_id', '=', $user->id)->lists('name', 'user_id');