我的表设置中有2列 具有以下值
KEY VALUE
company ABC
phone 14344
address Somerset City
我需要将其显示为单个记录或展平 视图/刀片页面中的数组
类似
{{$sett->company}}
{{$sett->phone}}
或带有查找的数组
{{$myarray('company')}}
{{$myarray('phone')}}
我的想法是,如果我添加其他设置,例如联系我们的电子邮件地址 对于我的网站,我不想添加其他列。
我知道这可以通过创建不同的变量在控制器中实现 并执行不同的查询,但我在这里寻找一些选项。
感谢您的帮助。
答案 0 :(得分:1)
您可以使用$settings->pluck('value', 'key')
来获取结果。在此处阅读更多内容:https://laravel.com/docs/5.4/collections#method-pluck