Laravel Éloquent plusieurs-à-Plusieurs requête dans laquelle

Dans mon application j'ai mis à jour une relation de one-to-many à many-to-many et je vais essayer de trouver un moyen de conserver des fonctionnalités associées.

Disons que j'ai deux tables liées, par exemple, les chiens et les propriétaires. Si j'ai un tableau de propriétaires et que j'essaie de faire une liste de chiens id pour les propriétaires, comment dois je faire avec éloquence?

Question semblable a été posée ici:
https://laracasts.com/discuss/channels/laravel/getting-many-to-many-related-data-for-an-array-of-elements

Alors, Comment pourrais-je obtenir le Dog modèles où Owner est dans un tableau ?

Même chose que $associatedDogs = Dog::whereIn('owner_id',$ListOfOwners)->get(); est pour un One-To-Many relation, mais pour Many-to-Many.

OriginalL'auteur Angelin Calu | 2017-03-09