【发布时间】:2019-05-21 03:39:46
【问题描述】:
{ "_id" : 8751, "title" : "The Banquet", "author" : "Dante", "copies" : 2 }
{ "_id" : 8752, "title" : "Divine Comedy", "author" : "Dante", "copies" : 1 }
{ "_id" : 8645, "title" : "Eclogues", "author" : "Dante", "copies" : 2 }
{ "_id" : 7000, "title" : "The Odyssey", "author" : "Homer", "copies" : 10 }
{ "_id" : 7020, "title" : "Iliad", "author" : "Homer", "copies" : 10 }
上面是一个“书”表
使用 LARAVEL 框架和 Eloquent ORM 模型,如何返回如下结果:
{ "author" : "Homer", "books" : [ "The Odyssey", "Iliad" ] }
{ "author" : "Dante", "books" : [ "The Banquet", "Divine Comedy", "Eclogues" ] }
我正在学习 Laravel。
【问题讨论】:
-
到目前为止你尝试了什么?
-
您似乎正在寻找一对多的关系?如果是这样:laravel.com/docs/5.7/eloquent-relationships#one-to-many
-
我需要把书桌滑倒吗?