【问题标题】:Does the Datastore API for NodeJS use `distinct on` by default?NodeJS 的 Datastore API 是否默认使用“distinct on”?
【发布时间】:2017-11-07 07:24:55
【问题描述】:

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

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

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

我错过了什么?

【问题讨论】:

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


    【解决方案1】:

    我不认为 N​​odeJS API 默认使用 distinct,尽管您应该能够做一个简单的测试来确认。查看examples 告诉我NodeJS API 使用了稍微不同的术语,并称它为groupBy 以获取不同的结果。这是API Documentation 的链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-02-17
      • 1970-01-01
      • 1970-01-01
      • 2013-07-19
      • 1970-01-01
      • 2021-04-10
      • 1970-01-01
      相关资源
      最近更新 更多