【发布时间】:2019-03-09 18:03:16
【问题描述】:
我想通过 id 检索一个元素。
在我的刀片文件中:
{{ $auctionStatuses }}
这个输出:
[
{
"id":1,
"name":"Awaiting customer action",
"created_at":"2018-10-04 10:14:08",
"updated_at":"2018-10-04 10:14:08"
},
{
"id":2,
"name":"Transfer in progress",
"created_at":"2018-10-04 10:15:11",
"updated_at":"2018-10-04 10:15:11"
},
{
"id":3,
"name":"Completed",
"created_at":"2018-10-04 10:15:14",
"updated_at":"2018-10-04 10:15:14"
}
]
id字段引用时想输出名字
由于某些数据来自 mongodb,我无法使用标准关系
我试过这个{{ $auctionStatuses['3'] }}
但这显然不存在。
我想理想情况下,我想做这样的事情
{{ $auctionStatuses[*]->id['3']->name }}
有没有一种方法可以做我需要的事情,而不需要遍历 json 数组?
【问题讨论】:
-
您可以创建自定义刀片指令scotch.io/tutorials/all-about-writing-custom-blade-directives 并像@auctionStatus($auctionStatuses, 3) 一样使用
标签: php json laravel-5.6 laravel-blade