Допустим, у меня есть 2 модели, Document и Person. Документ имеет связь с Персоной через свойство "owner". Теперь: session.query(Document)\ .options(joinedload('owner'))\ .filter(Person.is_deleted!=...
В чем разница между flush () и commit () в SQLAlchemy? Я читал документы, но я не стал мудрее - они, кажется, предполагают предварительное понимание, которого у меня нет. Меня особенно интересует ...
У меня проблема с кэшированием при использовании sqlalchemy. Я использую sqlalchemy для вставки данных в базу данных MySQL. Затем , у меня есть другое приложение, которое обрабатывает эти данные и обновляет их напрямую. Но sqlalchemy...
Это утверждение всегда проходит или нет? Другими словами, сохраняет ли SQLAlchemy порядок (при генерации запросов INSERT)при добавлении новых объектов в сеанс? from sqlalchemy.ext.declarative import...
Я пытаюсь настроить таблицу postgresql, которая имеет два внешних ключа, которые указывают на один и тот же первичный ключ в другой таблице. Когда я запускаю скрипт, я получаю ошибку sqlalchemy.exc ....
Я читал о столах закрытия как способ моделирования иерархий над SQL. У него есть [SQLalChemye] встроенная поддержка для создания и пересечения иерархических коллекций объектных экземпляров (...
Как получить свойства ширины и высоты после применения преобразования: повернуть (45deg);? Мол, 11x11 квадрат после вращения становится 17x17 (результат Chrome), но javascript все равно возвращает оригинал...
У меня есть таблица пользователей и таблица друзей, которая отображает пользователей к другим пользователям, как каждый пользователь может иметь много друзей. Это отношение очевидно симметрично: если пользователь A является другом пользователя B, то поль
Как указать столбец, который я хочу использовать в своем запросе, используя модель (, она выбирает все столбцы по умолчанию )? Я знаю, как это сделать с помощью sqlalchmey session :session.query (self.col1 ), но как мне это сделать...
Используя SQLalchemy, я хочу выполнить левое внешнее соединение и отфильтровать строки, которые ДЕЙСТВИТЕЛЬНО имеют совпадения в объединенной таблице. Я отправляю push-уведомления, поэтому у меня есть таблица уведомлений. Это означает, что я также ...
Как добавить 2 условия в предложение ON при объединении 2 таблиц. У меня есть 3 три таблицы в иерархии, каждая с удаленным флагом. Мне нужно объединить все эти таблицы в один запрос и отфильтровать на основе ...
Согласно документации и комментариям в классе sqlalchemy.Column, мы должны использовать класс sqlalchemy.schema.Index, чтобы указать индекс, который содержит несколько столбцов. Однако ...
У меня есть работающее веб-приложение на Flask с SqlAlchemy для модерации новостей, у него есть несколько API-методов для обработки запросов на модерацию, таких как утверждение, отклонение выбранных новостей, просмотр их списка и т. Д. ...
Я пытаюсь понять, как распределить классы SQLAlchemy в нескольких файлах, и я не могу понять, как это сделать. Я новичок в SQLAlchemy, так что простите меня, если этот вопрос ...
У меня есть несколько моделей SQLAlchemy (декларативная) и несколько запросов, которые нужно написать, например: Mymodel.query.filter (Mymodel.myfield == 'lambda'), так как мне приходится использовать приведенный выше запрос несколько раз в моем код Я бы
У меня есть класс: class Tag(Base, TimestampMixin): """Tags""" __tablename__ = 'tags' __table_args__ = {'mysql_engine' : 'InnoDB', 'mysql_charset' : 'utf8' } id = Column(Integer(11), ...
Это, вероятно, глупая ошибка, но я не могу найти удовлетворительное решение. При запуске db.create_all () я получил следующую ошибку. sqlalchemy.exc.OperationalError: (OperationalError) ...
Я хочу, чтобы первичным ключом моей модели было автоинкрементное целое число. Вот как моя модель выглядит как класс Region (db.Model): __tablename__ = id регионов = db.Column (db.Integer, primary_key = True, ...
Я пытаюсь jsonify набор результатов SQLAlchemy во Flask / Python. В списке рассылки Flask был предложен следующий метод http://librelist.com/browser//flask/2011/2/16/jsonify-sqlalchemy-pagination-...
Здравствуйте, я пытаюсь перенести устаревшее приложение на python с помощью sqlalchemy. В существующей базе данных приложения около 300 таблиц, и в каждой таблице есть столбец с именем def, например: create table ...
У меня есть таблица MySQL с ~ 10 миллионами записей, с которой я взаимодействую с помощью SqlAlchemy. Я обнаружил, что запросы к большим подмножествам этой таблицы будут потреблять слишком много памяти, хотя я думал, что использую ...
У меня проблема с тем, чтобы осмыслить свое веб-приложение Pyramid. У меня его структура очень похожа на ту, что описана здесь Майклом Мерикелем, за исключением того, что я использую чистый обход, чтобы найти мои ...
При вставке нескольких строк в базу данных MySQL -с помощью оператора SQLA -Expression -Language, например. Фу. __таблица __.insert ().execute ([{'бар' :1}, {'бар' :2}, {'бар' :3}] )это очень медленно по сравнению с...
Я пытаюсь использовать версию SQLAlchemy для хранения своих объектов в базе данных. У меня есть функция save(...) для этой цели: #!/usr/bin/env python
# кодировка: utf-8 from sqlalchemy import Column, ...
У меня есть несколько стандартных моделей SQLAlchemy, которые я повторно использую в проектах. Примерно так: из sqlalchemy import Column, Integer, String, Unicode
from sqlalchemy.ext.declarative import ...
Я использую Sqlalchemy для определения своих таблиц и тому подобного, и вот код, который я придумал: location = Table ('location', Base.metadata,
Столбец ("широта", число с плавающей запятой (точность = 64), primary_key = True),
Столбец ("lng" ...
Я создаю таблицу с помощью sqlalchemy. user = Таблица ('пользователи', метаданные,
Столбец ('datecreated', TIMESTAMP, server_default = text ('CURRENT_TIMESTAMP')), ...
Рассмотрим следующий сценарий Python, который использует SQLAlchemy и модуль многопроцессорности Python. Это с Python 2.6.6-8 + b1 (по умолчанию) и SQLAlchemy 0.6.3-3 (по умолчанию) в сжатии Debian.
Это ...