注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
バッチでの対応
入力が空の構造体である場合、内部の配列や構造体を再帰的にチェックしてtrueを返します。 式のカテゴリー: ブール
出力タイプ: ブール型
例 1 - 基本ケース
引数の値:
struct
struct | :arrow_right: | 出力 |
---|---|---|
{ airline: { id: null, name: null, }, tail_no: null, } | true | |
{ airline: { id: NA, name: null, }, tail_no: null, } | false |
例 2 - 基本ケース
引数の値:
struct
struct | :arrow_right: | 出力 |
---|---|---|
{ airline: { ids: null, name: null, }, tail_no: null, } | true | |
{ airline: { ids: [ null ], name: null, }, tail_no: null, } | true | |
{ airline: { ids: [ foo, bar ], name: null, }, tail_no: null, } | false | |
{ airline: { ids: [ foo, null ], name: null, }, tail_no: null, } | false |
例 3 - 基本ケース
引数の値:
struct
struct | :arrow_right: | 出力 |
---|---|---|
{ airline: { name: null, }, ids: null, tail_no: null, } | true |
例 4 - 基本ケース
引数の値:
struct
struct | :arrow_right: | 出力 |
---|---|---|
{ airline: { ids: { foo -> null, }, name: null, }, tail_no: null, } | true | |
{ airline: { ids: { foo -> bar, }, name: null, }, tail_no: null, } | false | |
{ airline: { ids: { foo -> bar, foo1 -> null, }, name: null, }, tail_no: null, } | false |
例 5 - 基本ケース
引数の値:
struct
struct | :arrow_right: | 出力 |
---|---|---|
{ airline: { ids: [ { airline: { ids: [ null ], name: null, }, tail_no: null, } ], name: null, }, tail_no: null, } | true | |
{ airline: { ids: [ { airline: { ids: [ foo, bar ], name: foo, }, tail_no: foo, } ], name: null, }, tail_no: null, } | false |