我有一个继承自 EndpointsModel 的类
class User( EndpointsModel ):
name = ndb.StructuredProperty( Name, required=True )
dateOfBirth = ndb.DateProperty(required=True)
userName = ndb.StringProperty( required=True )
emailId = ndb.StringProperty( required=True )
现在,假设我想用某个用户名更新某个用户的名称。由于 User 的方法需要一个 User 对象作为输入和输出,我是否必须为 name 创建一个单独的消息类,然后像我不使用 endpoints-proto-datastore 那样使用它来更新 name ?