3

(これは、素晴らしい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 にパラメータを渡すにはどうすればよいですか?

4

1 に答える 1