对象化查询以返回属性值列表
Posted
技术标签:
【中文标题】对象化查询以返回属性值列表【英文标题】:Objectify query to return a list of property values 【发布时间】:2012-03-24 23:13:18 【问题描述】:我有一个名为 MyFile 的 Google App Engine 实体。它具有名称、大小、路径、父文件夹等属性。
而不是像这样查询返回 parent 为 null 的所有 MyFile 实体
Query
我想返回一个仅包含父为 null 的“名称”值的列表(例如 List
你是怎么做到的?
【问题讨论】:
【参考方案1】:您无法自行检索特定字段。数据存储区的本质是完整或不返回实体。
如果您确实需要在查询期间从检索中排除某些字段,则必须将它们分成单独的实体类型。除非您谈论的是大型 blob 字段,否则这几乎总是比存储和检索单个实体更慢且更昂贵。不要过早优化 - 除非您有已知问题,否则不要使数据模型复杂化。
【讨论】:
以上是关于对象化查询以返回属性值列表的主要内容,如果未能解决你的问题,请参考以下文章