sqlalchemy

    1热度

    1回答

    您好我想了解sqlalchemy懒加载是如何工作的?假设我有这个疑问 results = ( session.query(Parent). options(lazyload(Parent.children)). filter(Parent.id == 1). all() ) for parent in results:

    0热度

    1回答

    我尝试在sqlalchemy中进行查询以获取在父级和子级上过滤的自引用关系。 category_country = Table('category_country', Base.metadata, Column('category_id', Integer, ForeignKey('category.id'), primary_key=True), Column('countr

    0热度

    1回答

    我有两个表: 公告 AnnouncementsSchedule 关系是关键one(Announcements)到many(AnnouncementsSchedule): Announcements.id = AnnouncementsSchedule.announcements_id 我试图描述SQLAlchemy的机型: 第一个表被描述为模型: class Announcements(db.

    0热度

    1回答

    我以下是多对多关联的一个简单例子。我的目标是要加载的X单个记录,也急切地加载它们在记录的ys列表以及这是在任何情况下这些公司xs名单的X实例的Y的实例。 class X(db.Model): __tablename__ = 'x' xid = db.Column(db.Integer, primary_key=True) ys = relationship('Z',

    0热度

    1回答

    我写了一个函数将记录插入表person。行ID是串行(自动递增) CREATE OR REPLACE FUNCTION public.add_person( name character varying, email character varying, level integer, company_id integer, comp_list int

    0热度

    1回答

    基本上我正在尝试使用flask-sqlalchemy制作一个Flask应用程序。我想先将一堆数据加载到我的数据库(database.py)中。但是,我无法得到这个工作,甚至创建myapp.db文件。 我没有收到错误,但myapp.db文件没有被创建。 >>> db.engine Engine(sqlite://) 上面应该是我的东西,我很确定。 我简化了代码,使其更加简洁。 在这里,我有我的

    0热度

    2回答

    我能成功使用下面的查询使用等于运算符来从数据库中获取结果: return session.query(Employees).filter_by(EmployeeName=request.args.get('Name')) 员工是类 'Name'属性通过ajax调用填充 我不知道如何使用like运算符而不是等于? 我试图做这样的事情,但无济于事 return session.query(Empl

    0热度

    2回答

    的简明方式,使我有很多的表与 Base = declarative_base() class Thing(Base): __tablename__ = 'thing' uid = Column(Integer, Sequence('Thing_id_seq'), primary_key=True) name = Column(String) def __

    0热度

    1回答

    我正在使用Python的Flask将3D图形的X,Y,Z值赋给Javascript(Plotly库)。数据是这样的: z = [1,1,1,1,1,1,1,1,1,1,1,1]; x = [0.0100,0.0420,0.0500,0.0508,0.0769,0.0883,0.0900,0.1101,0.1256,0.1300,0.1385,0.1607]; y = [0.0131,0.019

    0热度

    1回答

    以下是sqlalchemy的文档。 注意如何在关联类left_id和right_id,他们 第一标记为ForeignKey的,然后primary_key =真 这是有道理的,我认为他们应该是外键,因为逻辑上它们是外键的其他两张父母和孩子的桌子。 那么,让它们成为主键的目的是什么呢? 这是怎么回事?请解释。 class Association(Base): __tablename__ =