Php 如何在Laravel 5中填充下拉列表

Php 如何在Laravel 5中填充下拉列表,php,laravel,laravel-5,Php,Laravel,Laravel 5,我需要在Laravel5中获得关于客户的id和名称,在Laravel4中,我使用以下代码 public function create() { $data = ['groups' => Cliente::lists('name', 'id')]; return view('projects.create')->with('data',$data); } 之后,在视图中,我将显示以下内容 {{ Form::select('group',

我需要在Laravel5中获得关于客户的id和名称,在Laravel4中,我使用以下代码

public function create()
    {
        $data = ['groups' => Cliente::lists('name', 'id')];
        return view('projects.create')->with('data',$data);
    }
之后,在视图中,我将显示以下内容

{{ Form::select('group', $groups) }}    
但在控制器客户端中,我有这个

<?php namespace App\Http\Controllers;

use App\Project;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\Http\Controllers\Input;
use Illuminate\Support\Facades\Validator;
use Illuminate\Http\Request;
 use Illuminate\Support\Facades\Redirect;
 class ClienteController extends Controller {


    /**
     * Display a listing of the resource.
     *
     * @return Response
     */
    public function index()
    {
        $projects = Cliente::all();
        return $projects;
        }

    /**
     * Show the form for creating a new resource.
     *
     * @return Response
     */


}

最后,我使用这个,但我需要在视图中显示客户机的名称和id,不仅仅是id,还有解决方案吗

public function create()
    {
    $data = ['Selecciona el ID del ususario' => \DB::table('clientes')->lists('id','id')];
    return view('projects.create')->with('groups',$data);
然后是视图


{!!Form::select('user_id',$groups)!!}

您必须指定客户的名称空间。这通常是一个应用程序。因此,把你的职业放在上面
使用App\Cliente谢谢,这是一个愚蠢的失败,但我有另一个疑问(问题是更新)为什么
->list('id','name')
不起作用?这工作正常,但我只能在表单中看到一个术语,我需要显示关于客户的id+名称。
public function create()
    {
    $data = ['Selecciona el ID del ususario' => \DB::table('clientes')->lists('id','id')];
    return view('projects.create')->with('groups',$data);