Google App Engine の python ndb データストアでは、enum フィールドを保存する必要があります。StringProperty にはchoices
、列挙値をリストできるオプションがあることがわかります。
ただし、実際のデータストアでは通常の文字列として保存されているように見えますが、これは最適なサイズではないと思います。これはこれを行うための正しいアプローチですか?
整数として保存して定数を使用する必要がありますか(醜い!!)、それとも大きな違いはないので、そのままにしておく必要がありますか?