我有三个模特:
油漆:
{
"id" : 1,
"stuff" : "...",
"car_id" : "4"
}汽车:
{
"id" : 4,
"other_stuff" : "...",
"make_id" : "7",
}使:
{
"id" : 7,
"make_name" : "Toyota"
}当我希望能够获得以下结果时,无需手动调用Make模型:
// single Eloquent query to return:
{
"id" : 1,
"stuff" : "...",
"car_id" : "4",
"car" : {
"id" : 4,
"other_stuff" : "...",
"make_id" : "7",
"make" : {
"id" : 7,
"make_name" : "Toyota"
}
}
}单次嵌套很好,因为您可以使用油漆::with(‘car’)。汽车模型有汽车::与(‘汽车’),但我不知道如何将两者结合起来。
发布于 2017-01-27 07:40:58
Paint::with('car.make')->get();https://stackoverflow.com/questions/41888996
复制相似问题