问题标签 [gql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
929 浏览

google-app-engine - 空白 GQL 结果是什么样的?

我正在开发一个 Google App Engine 应用程序,并且遇到了 GQL 查询和 if 语句的一些问题。这是代码:

当它运行时,页面返回“Excisting Results Found:”但是我知道实际上没有找到任何结果。有没有办法检查查询返回的结果是否为空?从返回的空白结果GqlQuery 会是什么样子?

任何帮助将不胜感激,
谢谢。

0 投票
3 回答
845 浏览

google-app-engine - AppEngine:查询名称中带有连字符的列的数据存储区

我正在使用 Google App Engine 中的 servlet。这个 servlet 从 GAE 的数据存储中检索数据;像“SELECT * FROM ...”这样的查询时一切正常。但是当我想按某个列过滤它时,它不起作用,因为该列的名称有一个连字符。如下所示:

如何使用连字符传递 propertyName?

0 投票
5 回答
35685 浏览

google-app-engine - 如何使用实体键在 GQL 中查询

如何在 Google App Engine 数据查看器中使用 GQL 针对实体键编写查询?

在查看器中,第一列 (Id/Name) 显示为name=_1,在详细视图中,它将键显示为

此查询不起作用:

0 投票
2 回答
967 浏览

python - 带有两个表的 GQL

您好,我在 google appengine 中做一个非常小的应用程序,我使用 python。我的问题是我有两个使用 de db.model 的表(“clients”和“requests”)。表“client”有email和name字段,表“requests”有email和issue字段。如果两个表中的电子邮件相同,我想做一个查询,为每个请求返回电子邮件、问题和客户名称。有人可以帮忙吗?

0 投票
2 回答
1216 浏览

java - 简单问题:如何在 Java 中获取当前日期以用于 GQL 查询?

我有一个用户表,其中包含一个名为“日期”的元素。我想让这些伪代码查询在 Java 中工作:

从用户中选择 * WHERE date=today

并且

select * from Users WHERE date "in this hour"

如何编写查询?

我正在使用 Google App Engine,日期最初是使用 java.util.Date 创建的。

请帮忙。谢谢

0 投票
4 回答
1021 浏览

iphone - 带有 Google App Engine 的 iPhone 应用程序

我已经制作了一个使用(内部)SQLite 作为其数据库的 iPhone 应用程序的原型。其目的是最终让它通过 PHP 与服务器通信,该服务器将使用 MySQL 作为后端数据库。

然而,我刚刚发现了 Google App Engine,但对它知之甚少。我认为使用 Python 接口写入数据存储会很好——但我对 GQL 的功能知之甚少。我基本上已经使用 MySQL 编写了所有工作数据库代码,并在 iPhone 上使用 SQLite 进行了内部测试。GQL 会提供与 SQL 相同的功能吗?我在网站上读到它不支持连接查询。也真的有关系吗?

基本上我想我的问题是,通常使用 SQL 后端的应用程序能否与 Google 的 App Engine 和 GQL 一起工作?

我希望这很清楚......任何指导都很棒。

0 投票
0 回答
2381 浏览

google-app-engine - 带有“like”运算符的 GQL 查询

可能重复:
Google App Engine:是否可以进行 Gql LIKE 查询?

在 SQL(至少是 T-SQL)中,您可以编写一个使用“like”运算符的查询,如下所示:

在 GQL 中有没有办法做到这一点?

0 投票
1 回答
647 浏览

python - 如何将项目输入 Google AppEngine 数据存储区?

我想检查一封电子邮件是否在 Appengine 的我的数据库中,如果没有:然后将其输入数据存储区。

我是 python 新手。 为什么这个简单的代码不起作用?(另外如果有更好的方法/更有效的方法来写这个,请告诉我)

(我得到错误:BadArgumentError:未使用的位置参数 [1])

作为参考,这是我的数据库类:

0 投票
1 回答
1783 浏览

google-app-engine - 检查 ReferenceProperty 的原始 GQL 是什么?

我有以下型号:

查找某个作者的所有故事的原始 GQL 是什么。在常规 SQL 中,我将使用连接,但我认为 GQL 中不可用。

编辑:

我正在寻找原始的 GQL 方式,我知道如何以 Pythonic 方式进行操作。例如类似的东西(以下可能完全错误):

我想从 GAE admin Data > Data Viewer > Query the Datastore 运行上述内容。我想要有人可以从典型的 mysql 或 psql shell 运行的原始 SQL。

0 投票
1 回答
212 浏览

database - 谷歌应用引擎数据库值不递增

这是一些无法正常工作的代码。每次查询数据库时,我都会得到选项的 0 或 1 值,并且数据库中的值不会增加,即使如您所见,在第 86 行和第 89 行中,值正在增加。知道这里出了什么问题吗?我在 Google App 引擎上使用 Django。