猿问

GAE 数据存储、GetMulti() 与投影?

我的应用程序将一组许多不同种类的数据放在一起,以便向用户报告,此报告需要一段时间来编译,用户以后查看此快照很有用,因此我保存了数据的副本在数据存储区中编译为单独的 Kind。然后,可能几个月后,用户调出我保存的副本,但我只想查询数据存储中每个实体的一个特定状态字段,这些字段自最初运行报告以来可能已更改,以查看该实体是否已更改自从他们第一次查看报告以来。

所以,我有我需要的所有密钥,我可以做一个 datastore.GetMulti()。但是可能有数千个实体,每个实体都有许多字段,所以我想知道是否有一种更有效的方法来查询数据存储以获取这个字段,而不是整个数据集。类似于投影查询和 GetMulti() 的组合,但我在文档中找不到类似的东西,我错过了什么吗?


慕丝7291255
浏览 196回答 0
0回答
随时随地看视频慕课网APP

相关分类

Go
我要回答