Описание тега gqlquery

1 ответ

GQL-запрос по ключевому синтаксису больше не работает в консоли GAE

У меня есть URL-адреса просмотра хранилища данных для конкретных запросов, таких как: SELECT * FROM User WHERE __key__ = key('User',9999) которые теперь, в обновленном интерфейсе консоли, не работают. Изменился ли синтаксис?
07 июн '16 в 15:52
1 ответ

GqlQuery с ключом selfreferenceproperty

У меня есть объект со свойством selfreferency, и я хотел найти условие WHERE на ключе поля selfref. Мое намерение состоит в том, чтобы уменьшить количество обращений к БД путем создания списка ключей, а затем перебора одной и той же сущности для соз…
07 сен '10 в 21:49
1 ответ

Как показать записи по времени и чей статус меньше 2 в GQL

Я новичок в GQL и столкнулся с проблемой при извлечении записей из облачного хранилища данных. Я хочу показать записи по времени, когда оно сохраняется в хранилище данных и чей статус меньше 2(то есть 0 или 1). Пользователи, чьи данные были сохранен…
21 июн '18 в 12:30
1 ответ

Используйте переменную, чтобы получить значение свойства

Я хочу иметь возможность получать значения из моей базы данных, используя переменную, последняя строка - это то, чего я пытаюсь достичь. class Data(db.Model): property = db.StringProperty() data = Data(property = 'value') data.put() query = db.GqlQu…
1 ответ

Количество объектов, возвращаемых из запроса GQL

Я новичок в Python и в настоящее время работаю над своим первым приложением Google App Engine. В моей программе у меня есть модель базы данных "Входящие", которая содержит строковые пропорции, такие как to_user, from_user, title, content и т. Д. Ког…
24 дек '10 в 21:38
1 ответ

GAE с помощью GQL, как использовать SQL как запрос?

def post(self): selector = self.request.get('search') search = db.GqlQuery("SELECT * FROM Product WHERE productName = :selector", selector=selector) products = search.fetch(10) values = { 'products' : products } doRender(self, 'search.html', values)…
29 ноя '10 в 06:41
2 ответа

GQL-запрос с несколькими условиями в одном поле списка

Я хочу получить объект, поле списка которого содержит строки 'foo', 'bar' и 'foobar'. Могу ли я сделать запрос, как это SELECT * FROM Entity WHERE listfield = 'foo' AND listfield = 'bar' AND listfiled = 'foobar' где listfield = StringListProperty()?
3 ответа

Без учета регистра, где предложение в запросе gql для StringProperty

Используя хранилище данных Google Appengine, есть ли способ выполнить запрос gql, который задает предложение WHERE для типа данных StringProperty, который не зависит от регистра? Я не всегда уверен, в каком случае будет значение. В документах указан…
01 ноя '09 в 19:59
2 ответа

Поддерживает ли GQL общедоступную агрегацию в стиле SQL?

Что я ищу простые агрегатные функции, которые широко доступны в версиях SQL. Простые вещи, такие как Select Count(*) from table1 к более сложному. Если они доступны, есть ли какая-то документация, на которую вы могли бы указать мне? Спасибо - Гигги
1 ответ

Как запросить последний элемент в классе базы данных в Gql (Google Query Language)?

У меня есть эта база данных в GAE: class Contract(db.Model): # I renamed "Act" as "Contract" book_number = db.IntegerProperty(required = True) initial_page = db.IntegerProperty(required = True) final_page = db.IntegerProperty(required = True) date =…
05 июл '12 в 23:25
1 ответ

Как выбрать все строки без ссылок из другого модельного класса в GQL?

Я имею class Question(db.Model): wording = db.StringProperty(required=True) class Answer(db.Model): question = db.ReferenceProperty(Question, required=True) userId = db.IntegerProperty(required=True) И я хочу SELECT * FROM Question WHERE Id NOT IN (…
07 май '12 в 02:42
1 ответ

Использование списка в фильтре GQL

Как я могу сделать выбор в GQL, используя список в качестве фильтра. Если у меня есть класс public class Obj{ @Persistent private Long name; } Как я могу получить все объекты, которых нет в списке?
05 июл '11 в 17:38
1 ответ

Как указать идентификатор больше, чем <что-то> в предложении where?

Только что попробовал что-то вроде следующего в интерактивной консоли appengine: from google.appengine.ext import db from django.utils import simplejson class TestDb(db.Model): author = db.StringProperty() def add(name): t = TestDb() t.author = name…
2 ответа

Недопустимый запрос простого движка приложений

Я получаю "Неверную строку запроса GQL" с этим, казалось бы, тривиальным запросом GQL: SELECT * FROM Event WHERE firstPlayer='glowingEthers' OR secondPlayer='glowingEthers' Он отлично работает, когда предложение OR удаляется для любого свойства. Эти…
24 июл '12 в 07:02
2 ответа

Получить записи, которые содержат слово (без учета регистра) в Gql?

Можно ли написать один Gql Query для извлечения записи, которая содержит строку поиска? Хранилище данных содержит следующие записи: адда гребень Addrest Drest Подлокотник примешивать Мне нужно получить записи, которые содержат слово "Отдых" (без уче…
09 авг '11 в 09:48
1 ответ

GQLQuery with_cursor не работает

Интересно, если кто-нибудь знает, почему использование курсоров с GQLQuery не работает должным образом. Я управляю следующим. query = "SELECT * FROM myTable WHERE accountId = 'agdwMnBtZXNochALEglTTkFjY291bnQYpQEM' and lastUpdated &gt; DATETIME('0001…
1 ответ

Google Cloud Datastore: как запросить информацию обо всех отличных родителях / предках?

У меня есть вид Datastore Kind Order, который имеет предка / родителя User, Я хотел бы запросить всех различных предков (пользователей) заказов с помощью GQL, но следующий запрос не работает. SELECT DISTINCT User FROM Order Ответ на запрос: Ни один …
0 ответов

GQL-запрос для webapp2 Уникальные логины

Я хочу использовать GQL для поиска конкретных записей в хранилище данных Google App Engine. Объекты, которые я хочу найти, являются уникальными пользовательскими записями webapp2. Я попытался структурировать запрос с помощью ключей, строк и т. Д., Н…
07 июл '15 в 17:59
1 ответ

GqlQuery по ID всегда возвращает результат None

Мой код предназначен для: Получить user_id из файла cookie, если он существует. Запросите хранилище данных, используя user_id для получения пользовательской записи. Наконец, если запись найдена, отображается приветственное сообщение. (регистрация пе…
1 ответ

GQL Query: удаление повторяющихся строк в GQL из средства просмотра хранилища данных

У меня есть простая таблица с 3 строковыми значениями. Я обнаружил несколько повторяющихся строк, которые полностью идентичны. Какой запрос я должен использовать, чтобы удалить эти дублирующиеся строки (сохраняя 1 в безопасности)?
24 мар '14 в 02:24