私は、faker および JSON-Schema-Faker パッケージを使用してテスト データを生成するスクリプトに取り組んでいます。
「スキーマ継承」とオプションのフィールドの例を探しています。たとえば、必須フィールド「_id」、「firstName」、「lastName」、「username」、「email」と、customerProfile、partnerProfile、および adminProfile の 1 つ [および 1 つだけ] を持つ「user」オブジェクトがあります。オプションの各フィールドが存在する場合: 別のスキーマに対応する値の空でない配列を保持します。
関連する例を教えてください。