@HIDDENディレクティブ

Oracleの@hidden GraphQLディレクティブは、出力のJSONフィールドを非表示にするために使用されます。このディレクティブは二面性ビューの作成にのみ使用され、表関数ではサポートされていません。

@hiddenディレクティブには引数がありません。「生成フィールド、非表示フィールド」を参照してください。

ノート:

flexとして定義されているフィールドは非表示にできません。
SELECT JSON_SERIALIZE(data PRETTY) AS data FROM GRAPHQL('
    race {
        id: race_id
        name @hidden
    }
');
前述の例では、出力でフィールドnameが非表示になり、race_idのみの出力が生成されます:
DATA                                                                           
--------------------------------------------------------------------------------
{                                                                              
  "id" : 201,                                                                                                                              
}                                                                              
                                                                                 
{                                                                              
  "id" : 202,                                                                                                                               
}                                                                              
                                                                                 
{                                                                              
  "id" : 203,                                                                                                                               
}                                                                              
                                                                                 
{                                                                              
  "id" : 204,                                                                                                                             
} 
.......................
.......................
24 rows selected.