我怎样才能让这样的东西在jsonnet中工作呢?
{
if 1 == 1 then
store: true
}在使用jsonnet运行它时,我会得到以下错误:
STATIC ERROR: a.jsonnet:2:9-11: unexpected: if while parsing field definition我想像这样生成一个json,作为一个例子,但是在评估一些条件时:
{
"store": true
}发布于 2020-10-20 14:59:08
下面的代码片段实现了条件store_A和store_B字段,对应于val_A和val_B值,ab-使用jsonnet [null]计算出的字段名将其从显示中删除。
local exp_val = 1;
local val_A = 1;
local val_B = 0;
{
[if val_A == exp_val then 'store_A' else null]: true,
[if val_B == exp_val then 'store_B' else null]: true,
}https://stackoverflow.com/questions/64447270
复制相似问题