2017-09-23 11 views
0

Je veux créer une collection imbriquée mais je n'utilise pas de relation car les données proviennent de l'API.Créer une collection imbriquée sans relation dans Laravel

le tableau doit être affiché comme ceci:

  • route: nous
  • Lat: xxx
  • longue: xxx
  • destination: -> nom: bon parc, adresse: rue xxx, -> nom: mauvais parc, adresse: rue xxx,

en ce moment, mon tableau encore séparé, tout le monde sait comment le faire?

+0

ajouter plus d'informations dans votre question. C'est très flou. – Sahil

+0

Bienvenue dans Stack Overflow. Veuillez visiter le centre d'aide et lire [Comment demander] (https://stackoverflow.com/questions/how-to-ask), et plus précisément comment créer un [exemple minimal, complet et vérifiable] (https: // stackoverflow.com/help/mcve). –

Répondre

0

Créer une collection:

$collection = collect([]); 

votre collection se répandent alors de l'API. Je ne sais pas quel format l'information est, mais vous aurez besoin de faire quelque chose de similaire à:

$collection = ['route' => 'us', 'lat' => 'xxx', 'long' => 'xxx', 'destination' => ['good-park' => 'street-address', 'bad-park' => 'street-address']];

https://laravel.com/docs/5.5/collections#creating-collections