为什么当我使用这种形式从数据库中检索数据时:
{{$homecontent->where('tabname', 'Maintenance')->pluck('tabname')}}
Laravel在我的页面上显示带方括号和引号的数据:
["Maintenance"]
我只是想让它回到Maintenance
答案 0 :(得分:3)
pluck()
生成一个集合(在这里看起来像一个数组),而{{ }}
只是打印它的内容。这就是为什么你会看到["Content"]
您可以执行以下操作来打印Maintenance
:
{{ $homecontent->where('tabname', 'Maintenance')->first()->tabname }}
或者,如果由于某种原因,您需要使用pluck()
:
{{ $homecontent->where('tabname', 'Maintenance')->pluck('tabname')->toArray()[0] }}