0

リソースと呼ばれるEndpoints Proto Datastore APIのEndpointsModelがあります。Resource.query()。fetch(10)を使用して10個のアイテムをリクエストしています。Google Cloudエンドポイント複数取得する

問題は、それがリソースの配列を返すが、私はメッセージの配列を返す必要があり、「エンドポイントのAPIを作成する」のドキュメントによるとされています。

https://cloud.google.com/appengine/docs/python/endpoints/create_api

Proto RPC messages with Google Cloud Enpoints

メッセージにモデルの私の配列を変換するための標準的な方法はありますかこのforループについて移動するための最も効率的な方法ですか?

ありがとうございます!

答えて

0

私は、もう少し掘りを行なったし、私はGitHubの上のGoogleのクラウドプラットフォーム(https://github.com/GoogleCloudPlatform/appengine-endpoints-tictactoe-python)での例を見つけました。 tictactoe_api.pyは返されるNDB値に対してforループを使用し、models.pyのカスタムto_message()関数を使用してprotoRPCメッセージに変換します。

関連する問題