@Exist

Boolean @Exist(String name)

説明

ヘッダに指定された名前のフィールドがあるかどうかを返します。

フィールドをBooleanに変換するとフィールドの存在が調べられるので以下の三つは同じ意味になります。

@If(@Exist('X-ML-Name'), 1, 2)
@If(X-ML-Name, 1, 2)
@If(@Field('X-ML-Name'), 1, 2)

引数

String name
フィールド名

エラー

条件

なし

# X-ML-Nameがあるかどうか調べる
@Exist('X-ML-Name')