这是我的示例 JSON,
{
car: {
color: 'Red'
},
train: {
color: 'Blue'
}
}
我已经使用
metafieldsSet
突变添加了我的 JSON。我想要访问的是该元字段中的汽车颜色或火车颜色。但是,执行 {{ app.metafields.namespace.key.car }}
会返回 null
。这可行吗?如果是这样,我错过了什么?
您首先需要访问值
{% assign metafield_value = app.metafields.namespace.key.value %}
然后,根据需要获取json值
{{ metafield_value.car.color }}
如果不想使用变量,也可以直接访问
{{ app.metafields.namespace.key.value.car.color }}