1

在这个使用_message_fields_schema()示例模型的优秀库给出的示例中,只定义了一些属性引用。用所有属性和 ID 填充元组的最佳方法是什么?

描述这一点的最佳方式是,如果我在 SQL 中执行此操作:

select t.id, t.* from table t

有点做作,但希望你能明白。

4

1 回答 1

2

图书馆不支持这样做,但我(作者)愿意接受建议。

目前,您必须明确命名所有字段。例如,从简单的 get 示例

from endpoints_proto_datastore.ndb import EndpointsModel

class MyModel(EndpointsModel):

  _message_fields_schema = ('id', 'attr1', 'attr2', 'created')

  attr1 = ndb.StringProperty()
  attr2 = ndb.StringProperty()
  created = ndb.DateTimeProperty(auto_now_add=True)

随时提交功能请求

于 2013-04-14T17:04:27.513 回答