google-cloud-datastore

    69热度

    5回答

    如何在Google App Engine数据查看器中使用GQL编写针对实体键的查询? 在观众中,第一列(ID /名称)显示为name=_1,在详细查看显示键 Decoded entity key: Programme: name=_1 Entity key: agtzcG9................... 该查询不起作用: SELECT * FROM Programme where n

    5热度

    5回答

    我知道在应用程序引擎上处理数据库事务的方法是给不同的实体相同Parent(实体组)并使用db.run_in_transaction。 但是,假设我是而不是能够给两个实体相同的父母。如何确保我的数据库更新在交易中发生? 有没有技术方案?如果没有,是否有我可以申请的模式? 注意:我正在使用Python。

    0热度

    2回答

    我对GqlQuery做了一个很小的修改,只使用 'where'关键字检索指定的记录。然而,输出显示来自留言簿db的所有条目! (我需要过滤通过作者的数据) Guestbook5_datastore代码: #greetings = db.GqlQuery("SELECT * FROM Greeting ORDER BY date DESC LIMIT 10") greetings = db.Gql

    0热度

    3回答

    鉴于文档-D1:包含单词(w1,w2,w3) 和文档D2和单词(w2,w3 ..) 和文档Dn和单词(w1, w2,wn) 我可以在大表中构建我的数据来回答如下问题: 哪些词出现频率最高的是w1, 或哪些词出现频率最高的是w1和w2。 我想实现的是找到第三个词蜡质(建议),其中最常见的给定词W1和W2 我知道SQL解决togehter ocures的文件,但有可能与谷歌 - 大餐桌? 我知道我会通

    0热度

    1回答

    我试图找到最有效的方式来获得数据存储,除了已经包含在列表中的人的所有对象。 EG。 PersistencyManager.getObjectsById(List)将返回给定ID的对象列表。我想,这将返回所有未包含在指定集合中的对象的getObjectsExcept(列表)方法。

    0热度

    1回答

    我在我所decrlared序列化的类来存储图像数据 @Persistent(serialized = "true") private DownloadableFile imageLogoFile; 实现的类中的一个 public class DownloadableFile implements Serializable { public DownloadableFile(byte []

    3热度

    1回答

    我有一个模型UnitPattern,它引用另一个模型UnitPatternSet 例如, class UnitPattern(db.Model): unit_pattern_set = db.ReferenceProperty(UnitPatternSet) 在我看来 我想显示具有unit_pattern_set refrences为无所有UnitPatterns,但查询UnitPa

    1热度

    1回答

    我想我的手在谷歌appengine和使用数据存储与PHP和栎。 我对Java或Python不熟悉,所以很多学习都在这里进行。我有页面呈现,并且我能够从数据存储中获取数据。 我正在构建的应用程序包含用户,组,主题和评论。 一个组有用户,用户可以属于多个组。 当用户登录时,我会显示他们所属的组以及这些组的主题。 我已经有了这个目前在MySql中建立的,现在正在弄清楚如何将它变成appengine。 我

    2热度

    1回答

    我在写一些Google App Engine代码时出现奇怪的错误。 我的程序包含这样一些代码: import datetime ... class Action(db.Model): visibleDate = db.DateTimeProperty() ... getActionQuery = Action.gql("WHERE user = :user AND __k

    1热度

    2回答

    我对使用java和google appengine数据存储还是比较新的。 我可以将数据放入数据存储中并将其从数据存储中取出,并且我正在尝试使用户无法输入两次。 由于数据存储上没有唯一索引,因此我将用户电子邮件地址的散列设置为主键。奇怪的是,当我多次输入相同的数据时,它被输入到数据存储区(我认为它会返回一个错误,或者什么都不做)。 因此,当我将我的emailhash设置为'2'进行测试,然后运行插入