gpt4 book ai didi

jsonnet条件生成一个字段

转载 作者:行者123 更新时间:2023-12-05 01:10:09 26 4
gpt4 key购买 nike

我怎样才能在 jsonnet 中得到这样的东西?

{
if 1 == 1 then
store: true
}

使用 jsonnet 运行时出现以下错误:

STATIC ERROR: a.jsonnet:2:9-11: unexpected: if while parsing field definition

我想生成一个这样的json,只是作为一个例子,但是在评估一些条件时:

{
"store": true
}

最佳答案

下面的代码片段实现了条件 store_Astore_B 字段,对应于 val_Aval_B 值,ab-using jsonnet [null] 评估 fieldname 以将其从 list 中删除

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,
}

关于jsonnet条件生成一个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64447270/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com