Результаты поиска по запросу "sqlalchemy"

1 ответ

Использование предложения NOT EXISTS в SQL-запросе sqlalchemy

Я хочу преобразовать следующий необработанный sql-запрос в sqlalchemy ORM-запрос: SELECT * FROM kwviolations AS kwviol WHERE kwviol.proj_id=1 AND NOT EXISTS (SELECT * FROM kwmethodmetrics AS kwmetrics WHERE kwmetrics.kw_id=kwviol.kw_id AND ...

1 ответ

Проблема скобок в союзе SQLAlchemy

Мне нужно создать запрос, подобный следующему: (select * from ... where .. and .. order by .. limit ..) union all (select * from ... where .. and .. order by .. limit ..) order by ..Используя SQLAlchemy, я создаю два объекта запроса, как в: q1 ...

3 ответа

REGEXP_LIKE в SQLAlchemy

Кто-нибудь знает, как я могу использовать эквивалент REGEXP_LIKE в SQLAlchemy? Например, я хотел бы иметь возможность сделать что-то вроде: sa.Session.query(sa.Table).filter(sa.Table.field.like(regex-to match))Спасибо за вашу помощь!

ТОП публикаций

3 ответа

Почему SQLAlchemy count () намного медленнее, чем необработанный запрос?

Я использую SQLAlchemy с базой данных MySQL, и я хотел бы посчитать строки в таблице (примерно 300 КБ). SQLAlchemyподсчитывать [http://docs.sqlalchemy.org/ru/latest/orm/query.html#sqlalchemy.orm.query.Query.count] Функция выполняется примерно в ...

2 ответа

Возможно ли явное CROSS JOIN с помощью SQLAlchemy?

Можно ли сгенерировать явный запрос CROSS JOIN с помощью SQLAlchemy, как в следующем примере: SELECT * FROM foo CROSS JOIN barИ если да, то как? Я бы догадался, что-то похожее на это session.query(Foo).crossjoin(Bar).all()

3 ответа

Динамически создаваемые фильтры в SQLAlchemy

Я ищу способ динамически создавать фильтры с использованием SQLAlchemy. То есть, учитывая столбец, имя оператора и сравниваемое значение, создайте соответствующий фильтр. Я попытаюсь проиллюстрировать это на примере (это будет использовано ...

2 ответа

атрибут класса backref

Как инициализировать обратные ссылки мапперов без каких-либо запросов через сеанс? Например, у меня есть две модели с именами «Клиент» и «Тема» в следующем коде: Base = declarative_base() class Client(Base): __tablename__ = "clients" id ...

6 ответов

Как создать sqlalchemy для JSON

У меня есть результат sqlalchemy labels = session.query( LabelsData, LabelsData.id, LabelsData.name, LabelsData.color ).filter(LabelsData.deleted==False).all()И я хочу преобразовать этот результат в JSON, но как я могу это сделать?

1 ответ

Интеграция Alembic с SQLAlchemy

Я ищу способ интеграции Alembic с SQLAlchemy. Мне нужен способ, чтобы Alembic обнаруживал любые изменения, которые я делаю вmodels.py автоматически и обновляет его в базе данных MySQL при запускеalembic revision -m "<message_here>" а такжеalembic ...

1 ответ

Отражение SQLAlchemy: как запросить данные из определенных столбцов?

Используя отражение SQLAlchemy, как мне запросить данные в определенном столбце? testtable = Table('member', Metadata, autoload=True) def TestConnection(): data = None loopCounter = 0 for data in session.query(testtable).filter_by(is_active=1, ...