2016-04-15 9 views
0

私はProductCategory「Dresses」と言っています。 Productsは商品カテゴリに関連付けられており、画像はProductsに関連しています。私は両方の製品、Laravel 5.2を使用している特定のProductCategory idの製品イメージを持つレコードのリストが必要です。Eloquont関連のデータ

私が試した:これは私の関連製品を与える

$productCategories = ProductCategory::find(1)->products; 

を、今私は、結果の製品に関連するすべての画像が欲しいです。

答えて

1

熱心なネストされた関係eager loadingを探します。どの種類の関係や関係名を使用しているかを知る必要があります。

はテストされていませんが、このように動作するはずです。多対多の関係がある場合は、foreachを使用してそれぞれの関連するモデルを見つけることが必要になる場合があります。

$productCategories = ProductCategory::with('products', 'products.images')->findOrFail(1); 
+1

$ productCategories = ProductCategory :: with( 'products'、 'products.images') - > findOrFail(1); Worked.Thanks – Sudip