1
我有與他們的關係的郵政,類別和標籤模型,並在其他查詢中工作良好。表中有關係的所有數據,空數組
如果我明確地得到某個帖子的類別和標籤,數據會正確返回我。
$post = Post::with('categorias', 'etiquetas')->find($id)->toArray();
隨着後::已只顯示數據的帖子確實具有類,至少我的理解,這樣就不會幫我。
$posts = Post::has('category')->get()->toArray();
但是,當我試圖讓所有帖子及其相應的分類和標籤爲每個崗位,我得到一個數組後多空分類和標籤數據陣列。正如我可以讓數組附帶其數據一樣。
$posts = Post::with('categorias', 'etiquetas')->get()->toArray();
1 =>
array (size=11)
'id' => string '2' (length=1)
'titulo' => string 'A title once again' (length=18)
'subtitulo' => string '' (length=0)
'contenido' => string 'And the post body follows.' (length=26)
'created_at' => string '2015-04-09 13:19:12' (length=19)
'updated_at' => string '2015-05-04 13:44:25' (length=19)
'user_id' => null
'publicacion' => string '0000-00-00 00:00:00' (length=19)
'activo' => string '0' (length=1)
'categorias' =>
array (size=5)
0 =>
array (size=3)
...
1 =>
array (size=3)
...
2 =>
array (size=3)
...
3 =>
array (size=3)
...
4 =>
array (size=3)
...
'etiquetas' =>
array (size=0)
empty