注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

配列要素は異なる

サポート対象: バッチ, ストリーミング

配列の要素が異なる場合は true を返し、そうでない場合は false を返します。配列が null の場合、返される値は false です。

式のカテゴリ: 配列, ブール値

宣言された引数

  • - 重複する要素を含む可能性のある配列。
    式<配列<ComparableType>>

出力タイプ: ブール値

例 1: 基本ケース

引数の値:

  • : part_ids
part_ids出力
[ ABC-123, DCE-123, EFG-123 ]true
[ ABC-123, ABC-123, EFG-123 ]false

例 2: 基本ケース

引数の値:

  • : part_ids
part_ids出力
[ ]true

例 3: Null ケース

引数の値:

  • : part_ids
part_ids出力
[ ABC-123, null ]true
[ ABC-123, null, ABC-123 ]false
[ null, null ]false

例 4: Null ケース

引数の値:

  • : part_ids
part_ids出力
nullfalse
[ ABC-123, EFG-123 ]true

例 5: エッジケース

引数の値:

  • : part_ids
part_ids出力
[ [ ABC-123, EFG-123 ], [ ABC-123, EFG-123 ] ]false
[ [ ABC-123, EFG-123 ], [ ABC-123, XYZ-123 ] ]true
[ [ ABC-123, EFG-123 ], [ EFG-123, ABC-123 ] ]true

例 6: エッジケース

引数の値:

  • : address
address出力
[ {
city: New York,
street: Broadway,
}, {
city: New York,
street: Broadway,
} ]
false
[ {
city: New York,
street: Broadway,
}, {
city: Los Angeles,
street: Hoover Street,
} ]
true