Kat*_*lon 4 google-app-engine python-2.7 protorpc google-cloud-endpoints
我有一个webservice应该从调用者读取列表,做一些工作,然后返回一个响应.
@endpoints.method(ARequestMessage, AResponseMessage,
name="call", path="call")
def call(self, request):
aList = request.in_list
for stuff in aList:
"do work here"
return when I am done
Run Code Online (Sandbox Code Playgroud)
以下ARequestMessage课程会起作用吗?
class ARequestMessage(messages.Message):
name = messages.StringField(1, required=True)
in_list = messages.FieldList(2, required=True)
Run Code Online (Sandbox Code Playgroud)
我不确定我FieldList在结构或上下文中的用法.请包含一些代码作为回应.
FieldList不打算使用,你想要的是repeated=True你的领域的论据:
class ARequestMessage(messages.Message):
name = messages.StringField(1, required=True)
in_list = messages.StringField(2, repeated=True)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
424 次 |
| 最近记录: |