【发布时间】:2018-09-24 04:45:09
【问题描述】:
我想知道是否有一个查询可以像关联数组形式 DB 那样获取,键是表中的一列,值所有具有相同键的记录,例如使用 Laravel 与数据分组
table city ['name','country','barcode']
例子:
'egypt'=>[['cairo','egypt','02'],['alex','egypt','02']],
'usa'=>[['washington','usa','56'],['california','usa','56']],
-- 我试试
$data=City::groupBy('country')->get();
但它只从每个国家/地区获取第一条记录
【问题讨论】:
-
你不是已经问过这个了吗? stackoverflow.com/q/49799753/754119
-
请提供一些您想要的代码或示例..如果您只提供这样的信息..其他人无法帮助您解决您的问题,因为我们不知道您的问题是什么
-
@Adam 该标志可能会被拒绝,因为您可以将此帖子标记为重复,并且社区将处理此问题(通过投票关闭帖子作为重复)。如果你愿意,你可以收回你的旗帜
-
@Adam 虽然帮助文本说可以例外,尤其是在问题本质上完全相同的情况下
-
刚刚修复了flag,感谢指点!
标签: php mysql database laravel