2

Google appengine go データストアで最大のデータ型は何ですか? 500 文字しか許可されていない文字列型の制限に遭遇しました。ありがとうございました!

4

1 に答える 1

3

を使用すると、最大 1 メガバイトまで[]byte保存できます。を使用して文字列をバイトに変換し、 を使用して文字列を取得できます 。[]byte("Foo")string()

データストアで許可されるデータ型:

- signed integers (int, int8, int16, int32 and int64),
- bool,
- string,
- float32 and float64,
- any type whose underlying type is one of the above predeclared types,
- *Key,
- time.Time,
- appengine.BlobKey,
- []byte (up to 1 megabyte in length),
- slices of any of the above.

大きな画像など、より大きなデータを保存する場合は、代わりにBlobstoreを使用してください。これにより、最大 32 メガバイトのデータが許可されます。

于 2013-01-14T19:54:28.600 に答える