gpt4 book ai didi

javascript - 如何在 MQL 中返回空复合对象

转载 作者:行者123 更新时间:2023-11-30 17:55:15 27 4
gpt4 key购买 nike

我一直在研究一个简单的 calorie counter使用免费基地。当我querying for a recipe我没有得到所有返回的条目。

我的查询是:

[{
"id": "/m/0e cvb9k7",
"name": null,
"/food/recipe/ingredients": [{
"id": null,
"ingredient": {
"id": null,
"name": null,
"/food/food/energy": null
},
"unit": {
"id": null,
"name": null
},
"quantity": null
}]
}]

例如,在浓汤配方中,洋葱或辣椒等成分的单位为空。此查询不返回这些。我如何编写一个查询来返回所有成分,包括那些带有空单位的成分?

我试过:

"unit|=": [
null,
{
"id": null,
"name": null
}
]

这给了我一个错误Comparison operator |= takes a non-empty list of values

最佳答案

添加 "optional": true 到该子查询即

[{
"id": "/m/0e cvb9k7",
"name": null,
"/food/recipe/ingredients": [{
"id": null,
"ingredient": {
"id": null,
"name": null,
"/food/food/energy": null
},
"unit": {
"id": null,
"name": null
"optional":true
},
"quantity": null
}]
}]

关于javascript - 如何在 MQL 中返回空复合对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18166532/

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