Enum型の挙動について

コメント

4件のコメント

  • 正式なコメント
    Permanently deleted user

    現在の仕様では key 値のみを表示することはできません。

    なお、Enum フィールドの依存フィールドの先が辞書 {key1: val1, key2: val2, ... } の場合、enum フィールド修飾子で [[key1, val1], [key2, val2], ...] と記載したのと同様の挙動となるため、enum フィールドの値として記録されるのは key 値の方になります。

    コメントアクション パーマリンク
  • Aki

    ご返答ありがとうございます。

    >enum フィールドの値として記録されるのは key 値の方になります。
    私の作成したtypeObjectにはvalue値が現在保存されているようです。
    私のフィールド修飾子の記載方法に誤りがあると思うのですが、修正箇所を教えていただければと思います。
    (フィールド修飾子の記載方法は先ほどの投稿から変更していません)

    現在の挙動
    ログインユーザにpass01が入っていますが、example01を入れたいと思っています。


    0
    コメントアクション パーマリンク
  • Permanently deleted user

    test01 のオブジェクトを保存した場合に、ログインユーザーのフィールドの値に example01 (pass01) と表示されていないでしょうか?

    0
    コメントアクション パーマリンク
  • Aki

    表示されています
    確認不足でした。申し訳ございません。

    0
    コメントアクション パーマリンク

サインインしてコメントを残してください。