Вопросы с тегом «sqlalchemy»

SQLAlchemy - это набор инструментов Python SQL и объектно-реляционного сопоставителя, который дает разработчикам приложений полную мощь и гибкость SQL.

3
Запрос SQLAlchemy, чтобы вернуть только n результатов?
Я искал в Google и читал документацию по SQLAlchemy, но не нашел того, что ищу. Я ищу функцию в SQLAlchemy, которая ограничивает количество результатов, возвращаемых запросом, определенным числом, например: 5? Что-то вроде first()или all().
89 sqlalchemy 

2
Отладка (отображение) команды SQL, отправленной в базу данных SQLAlchemy
У меня есть класс ORM под названием Person, который оборачивается вокруг таблицы людей: После настройки подключения к базе данных и т. Д. Я запускаю инструкцию: people = session.query(Person).all() Таблица людей (пока) не содержит никаких данных, поэтому, когда я печатаю переменную people, я получаю пустой список. Я переименовал таблицу, указанную в …

5
SQLAlchemy, эквивалентный оператору SQL «LIKE»
Столбец тегов содержит такие значения, как «яблоко, банан, апельсин» и «клубника, банан, лимон». Я хочу найти эквивалентную инструкцию SQLAlchemy для SELECT * FROM table WHERE tags LIKE "%banana%"; На что мне перейти, чтобы Class.query.filter()это сделать?

1
В чем разница между declarative_base () и db.Model?
Quickstart учебника для Колба-SQLAlchemy плагина пользователи инструктирует для создания моделей таблицы наследования db.Modelкласса, например , app = Flask(__main__) db = SQLAlchemy(app) class Users(db.Model): __tablename__ = 'users' ... Однако учебник по SQLAlchemy и README для бутылки-SQLAlchemy предполагают, что модели таблиц наследуют Baseэкземпляр, созданный из declarative_base(). Base = declarative_base() class Users(Base): __tablename__ …


4
Классы SQLAlchemy в файлах
Я пытаюсь понять, как распределить классы SQLAlchemy по нескольким файлам, и я не могу понять, как это сделать. Я новичок в SQLAlchemy, так что простите меня, если этот вопрос тривиален. Рассмотрим эти 3 класса в каждом отдельном файле : A.py: from sqlalchemy import * from main import Base class A(Base): …

3
Почему вставка SQLAlchemy с sqlite в 25 раз медленнее, чем с использованием sqlite3 напрямую?
Почему этот простой тестовый пример с SQLAlchemy вставляет 100 000 строк в 25 раз медленнее, чем при использовании драйвера sqlite3 напрямую? Я видел похожие замедления в реальных приложениях. Я делаю что-то неправильно? #!/usr/bin/env python # Why is SQLAlchemy with SQLite so slow? # Output from this program: # SqlAlchemy: Total …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.