タグ

ブックマーク / qiita.com/sakuraya (1)

  • そのフィールド、nullable にしますか、requiredにしますか - Qiita

    プリミティブな型としては、 integer, number, string, boolean の4種類のみです。 さらに format というプロパティを指定すると、値の詳細なフォーマットを定義することができます。 int32, int64, float, double あたりは言わずもがなですね。 string に関しては byte と binary の他に、ISO 8601(RFC3339)で定義されている日付形式が表現可能です。 基形式: 20191129T203637+0900 拡張形式: 2019-11-29T20:36:37+09:00 password はいまいちよく分かりません。 OASとして定義されているフォーマットは以上なのですが、 format には他にも自由に値を設定することができます。 email や uuid, uri, hostname, ipv4, ipv

    そのフィールド、nullable にしますか、requiredにしますか - Qiita
    kitokitoki
    kitokitoki 2020/07/29
    “単なるプロパティでさえも、値が null ならそもそもキーとして含めるなというOASの強い意志を感じま”
  • 1