Вопросы по теме 'app-engine-ndb'
AppEngine позиция строки в наборе результатов
Я работаю над приложением с таблицей лидеров, она постоянно обновляется. Когда я показываю таблицу лидеров, я делаю это, применяя порядок сортировки по нескольким столбцам.
Что я хочу сделать, так это с сортировкой на месте определить, где...
70 просмотров
schedule
24.10.2021
Запрос NDB в App Engine с множественным неравенством?
Единственные два ответа здесь включают существенную реструктуризацию базы данных с учетом этого ограничения, но я не уверен, как это сделать в моем случае.
У меня есть список из тысяч контактов, каждый из которых имеет множество свойств. Я делаю...
1331 просмотров
schedule
03.11.2021
GAE: от СУБД к проблемам NDB
Учусь работать в GAE. Я прочитал много статей, все документы NDB от Google и некоторые вопросы здесь. Я так привык к SQL, но преобразовать мое мышление за последние 20 лет в NoSQL было немного сложно для меня, и все эти различные решения,...
302 просмотров
schedule
12.10.2021
Как сделать транзакцию операций удаления blobstore безопасной с помощью ndb?
Если мы запускаем транзакцию для удаления сложного объекта в appengine, и к объекту прикреплены некоторые ссылки на большие двоичные объекты, которые необходимо удалить, у нас возникает проблема. Если мы просто удалим большие двоичные объекты,...
660 просмотров
schedule
07.10.2021
Как получить доступ ко всем повторяющимся структурированным свойствам в GAE ndb Python
class X(ndb.Model):
content = ndb.StringProperty()
number = ndb.IntegerProperty()
class P(ndb.Model):
unit = ndb.StructuredProperty(X, repeated=True)
Используя программу просмотра хранилища данных, я мог видеть следующие...
2031 просмотров
schedule
30.11.2021
Курсор запроса для движка приложения в Python с использованием итератора запросов
Я хочу использовать нумерацию страниц, а не по телефону,
greets, next_curs, more = Greeting.query().fetch_page(10, start_cursor=curs)
но с помощью итераторов запросов. Потому что таким образом я могу использовать тасклеты для объединения...
842 просмотров
schedule
20.11.2021
Почему подклассы ndb.Model расширяются при заполнении?
У нас есть модель, определенная как ...
class Foo(ndb.Model): bar = ndb.TextProperty()
Если я создам, или get , экземпляр Foo и назову его foo , это сработает ...
foo.populate(**{'SPAM': None})
Это дает foo новое свойство SPAM...
142 просмотров
schedule
21.11.2021
Понимание отношений сущностей Google NDB
Я имею дело с приложением движка приложения Google на основе ndb и двух сущностей (A и B), где A имеет отношение один ко многим с B, реализованное с таким свойством
bobjects = ndb.KeyProperty(repeated=True);
Я создал один объект A (скажем,...
304 просмотров
schedule
06.11.2021
Включение моделей в функцию обратного вызова из библиотеки ctypes
Я пытаюсь настроить приложение на основе Google App Engine с помощью функции управляемой виртуальной машины.
Я использую общую библиотеку, написанную на C ++ с использованием ctypes
cdll.LoadLibrary('./mylib.so')
который регистрирует...
252 просмотров
schedule
21.11.2021
Как использовать запрос NDB, не зная имени класса
Я пишу приложение Python на Google App Engine, и мне нужен запрос ndb, но проблема в том, что запрос может относиться к разным типам классов, поэтому я ищу другой метод, кроме clss.Query() . Мне нужно, чтобы clss была переменной. Могу ли я...
213 просмотров
schedule
22.09.2021
AttributeError в объекте объекта облачного хранилища данных Google
У меня есть организация по имени Автор. Ниже представлен класс ndb:
class Author(ndb.Model):
name = ndb.StringProperty()
website = ndb.StringProperty()
bio = ndb.StringProperty()
profile_image_url = ndb.StringProperty()
slug =...
470 просмотров
schedule
07.10.2021
Создание совпадений с использованием GAE + ndb
У меня есть игра, в которой пользователи связываются с сервером, чтобы найти пользователя своего уровня, который хочет поиграть в игру. Вот базовая архитектура игрового запроса.
Я использую ndb для хранения очереди ожидания для каждого...
102 просмотров
schedule
18.09.2021
Простой запрос в поиске в App Engine не работает
У меня есть следующие данные в индексе Search API. Поля имени и заголовка - это текстовые поля.
Document Id name slug
5946158883012608 Configurations configurations
4820258976169984 Customers customers...
40 просмотров
schedule
21.11.2021
Google App Engine Python - передать ProjectID в клиентскую библиотеку NDB?
Я новичок в Google App Engine. Я создаю приложение в стандартной среде и хотел бы знать, как передать ProjectID в клиентскую библиотеку Python NDB таким же образом:
# Imports the Google Cloud client library
from google.cloud import datastore
#...
74 просмотров
schedule
21.10.2021
Обновления консоли GAE не применяются к развернутому приложению (не согласованность в конечном итоге)
Мое приложение соответствует стандарту GAE.
Я могу редактировать объект в облачной консоли по URL-адресу, который начинается со следующего:
https://console.cloud.google.com/datastore/entities/query
Я сохраню объект и обновлю страницу, и...
38 просмотров
schedule
05.10.2021
Простой запрос ndb Google App Engine выдает ошибку NeedIndexError
У меня есть проект Google App Engine, который использует python 2.7 и Cloud Datastore (ну, это может быть Cloud Firestore, но об этом позже). Моя проблема в том, что когда я делаю простой запрос, например Data.query(ndb.AND(Data.timeStamp >=...
110 просмотров
schedule
24.09.2021
Запросы NDB превышают лимит частной памяти GAE Soft
В настоящее время у меня есть приложение, работающее в стандартной среде Google App Engine, которое, среди прочего, содержит большую базу данных данных о погоде и конечную точку внешнего интерфейса, которая генерирует график этих данных. База данных...
201 просмотров
schedule
19.02.2022
Google App Engine: изменить тысячи сущностей одновременно?
По сути, я хотел бы обновить около 10 000 сущностей одновременно, добавив новое свойство и значение для каждой сущности.
Учитывая этот класс:
Post(ndb.Model):
title = ndb.StringProperty()
created_date = ndb.DateTimeProperty()
Я...
56 просмотров
schedule
21.02.2022
Сущности GAE put_multi(), использующие серверную NDB
Я использую бэкэнд для записи нескольких сущностей с помощью ndb.put_multi(list_of_entities) .
Проблема, с которой я столкнулся, заключается в том, что сразу после этого, если я сделаю запрос, я не получу никаких результатов. Если я поставлю...
3619 просмотров
schedule
27.02.2022
Google AppEngine: настройка ролей пользователей и разрешений
Я прохожу курс веб-разработки Udacity, который использует Google AppEngine и Python.
Я хотел бы настроить определенные роли пользователей и назначенные им разрешения. Например, у меня может быть две роли пользователей, Employer и SkilledPerson, и...
871 просмотров
schedule
04.03.2022