0

我正在尝试使用具有方法的 Spyne 构建 SOAP 服务,该方法addUsers采用这种结构中提供的单个参数(用户 - 恰好一个实例):

<users>
  <user>
    <name>Jake</name>
    <age>123</age>
  </user>
  <user>
    ...
  </user>
  ...
</users>

我有这样指定的用户:

class user(ComplexModel):
  name = String()
  age = Integer()

但是我将如何添加users-wrapper?@rpc()装饰器的参数是什么样的?

4

1 回答 1

0

你试过了Array(User)吗?它没有工作?

@rpc(Array(User))
def get_users(ctx, users):
    # (...)
于 2014-05-13T06:58:55.527 回答