【问题标题】:Are there restrictions on GAE Datanucleus * queryGAE Datanucleus * 查询是否有限制
【发布时间】:2014-03-08 17:38:18
【问题描述】:

有谁知道在 datanucleus JPA 中为 google app-engine (GAE) 数据存储使用 * 查询是否有任何限制?我的查询是

SELECT * FROM Pen p WHERE p.owner = :owner order by p.price desc

我需要组装一个 Pen 实体/对象列表和相关数据以发送给客户端。我不能仅仅因为我需要实际的实体而做关键。但是我在这里经常提到关系数据库中* 查询的缓慢性。

我已经在 ownerprice 上索引了表/实体

【问题讨论】:

    标签: java google-app-engine google-cloud-datastore datanucleus gae-eclipse-plugin


    【解决方案1】:

    您的意思是除了"SELECT *" 在JPQL 中是非法的这一事实之外?如果你输入"SELECT p FROM ..." 就可以了。 Google's Java docs 定义了他们的数据存储支持什么,即没有连接。这是谷歌的数据存储和他们的插件做查询不是'DataNucleus'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-06
      • 2023-04-11
      • 1970-01-01
      • 2014-11-12
      • 2015-10-15
      • 1970-01-01
      相关资源
      最近更新 更多