我尝试使用Laravel 5 Eloquent在我的数据库中只获取所选列,这是我尝试过的方法
$selected_vote = users_details::all()->get('selected_vote');
但不幸的是,遗憾的是,没有工作。任何想法,帮助,线索,建议?
答案 0 :(得分:1)
请勿致电all
。将列数组传递给get
方法:
$selected_votes = users_details::get(['selected_vote']);
如果您只想要该列的简单列表,可以使用lists
方法:
$selected_votes = users_details::lists('selected_vote');
如果您只想要第一行中的单个值,请使用:
$selected_vote = users_details::value('selected_vote');
答案 1 :(得分:1)
您应该将一组值传递给get()方法,如下所示:
users_details::get(['selected_vote']);
或者您可以使用lists()方法:
users_details::lists('selected_vote');