以下代码在生产和开发服务器上正常运行:
outstanding_qs = models.SitePerformanceTrackingAnswers.all().run(projection=('questionnaire',))
但是,在调用distinct
时添加run
参数后(根据文档应该可以):
outstanding_qs = models.SitePerformanceTrackingAnswers.all().run(projection=('questionnaire',), distinct=True)
在dev和production上都会生成以下错误:
TypeError: Unknown configuration option ('distinct')
我做错了什么!?
答案 0 :(得分:1)
好像这是一个错误。您可以将查询选项传递给.all()
,以执行相同的操作。 (并检查,这似乎不有待记录......我相当确定它有效)
答案 1 :(得分:0)
你在使用ndb吗?我在db类文档中看到'distinct',但在ndb docs中没有。