(これは、素晴らしいendpoints-proto-datastoreライブラリについてgithubに投稿された同じ質問のコピーです)
クライアントが '?fields=' url パラメーターを API 要求で渡すことができるように API を実装しようとしています。その後、応答を作成し、要求された collection_fileds のみを返すようにクエリに指示できます。
ただし、URL パラメーターを @query_method デコレーターに渡す方法がわかりません。ここに私のコードがあります:
@Contact.query_method(query_fields=('limit', 'order', 'pageToken'),
collection_fields=('name', 'birthday'),
path='contacts',
name='contacts.list')
def contacts_list(self, query):
return query
fields
デコレータで、リクエストから collection_fields= という名前の param にパラメータを渡すにはどうすればよいですか?