0

我有一个EndpointsModel名为“文件”的一些字段:

path = ndb.StringProperty()
filedata = ndb.TextProperty()
check = ndb.BooleanProperty(default=False)
of = ndb.BooleanProperty(default=False)
created = ndb.DateTimeProperty(auto_now_add=True)
updated = ndb.DateTimeProperty(auto_now=True)

我正在使用 endpoints-proto-datastore 查询方法:

@NativFile.query_method(query_fields=('limit', 'order', 'pageToken',
    'created', 'check', 'of'),
    path='files/all', name='query')
def NativFileList(self, query):
    print query # For Debug
    return query

我正在向没有参数的端点发送 GET 请求(仅限制 = 10)。但是当应用程序打印查询时,我可以看到有一个过滤器ofcheck它们的默认值false

我怎样才能摆脱这个默认过滤器?

4

1 回答 1

0

要覆盖默认过滤器,请设置您自己的过滤器。如果您不想过滤,请尝试使您的过滤器过于笼统。

于 2015-07-16T06:54:45.693 回答