Laravel-5 comment remplir sélectionner la zone à partir de la base de données avec l'id de la valeur et de la valeur de nom

Je veux créer une zone de sélection comme celle ci-dessous à l'aide de éclairer\html :

<select>
    <option value="$item->id">$item->name</option>
    <option value="$item->id">$item->name</option>
</select>

Dans mon contrôleur, j'ai essayé ceci:

public function create()
{
    $items = Items::all(['id', 'name']);

    return view('prices.create', compact('id', 'items'));
}

Et à mon avis ce:

<div class="form-group">
    {!! Form::Label('item', 'Item:') !!}
    {!! Form::select('item_id', $items, null, ['class' => 'form-control']) !!}
</div>

Le problème est qu'au lieu de $item->name est l'affichage de toutes les infos de l'entité.

InformationsquelleAutor borracciaBlu | 2015-04-08