HierarchicalQuestionInput
入力オブジェクト
階層型質問用の入力。
フィールド
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
id ID! 必須
条件で使用する質問のID。
values [String!]! 必須
idの質問が一致したときに条件を満たす値。
required Boolean! default:false
true: 質問は必須です。未回答の任意の質問は""(空文字列)を返します。デフォルト: false。
hierarchicalOptions [HierarchicalOptionInput!]! 必須
以前の回答に基づいて追加の質問を表示します。例: 都道府県を選択すると、その都道府県内の市区町村を表示します。
3レベルまでに制限されます。
id ID! 必須
質問の一意のIDです。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
id ID! 必須
条件で使用する質問のID。
values [String!]! 必須
idの質問が一致したときに条件を満たす値。
例
{ "id": "opaqueId", "question": "xyz789", "options": [SelectOptionInput], "condition": ConditionConstraintInput, "required": false, "hierarchicalOptions": [HierarchicalOptionInput]}