NodeJS的Datastore API默认使用`distinct on`吗?

时间:2017-06-06 10:15:03

标签: node.js google-cloud-datastore google-cloud-platform

https://cloud.google.com/datastore/docs/concepts/queries#datastore-distinct-on-query-nodejs

在阅读有关查询实体的文档时,我注意到没有distinct on子句的仅键查询和投影查询被视为小操作,根据其配额和定价被视为免费。

但是,当您查看该页面上不同语言的示例时,看起来有几个(C#,Java,PHP等)支持一种告诉查询专门执行distinct on的方法操作,但似乎没有NodeJS支持直接指定它。这似乎会显着影响成本,但NodeJS缺少支持。

我错过了什么?

1 个答案:

答案 0 :(得分:1)

我不认为NodeJS API默认使用distinct,尽管你应该能够做一个简单的测试来确认。浏览examples告诉我,NodeJS API使用稍微不同的术语,并将其称为groupBy以获取不同的结果。这是API Documentation的链接。