小编Ima*_*Hpr的帖子

如何将行插入表 sqlalchemy 对象?

我有一个表对象,它的名字是标签,我不知道如何在其中插入新行

这是我的表对象:

tags = db.Table('tags',
    db.Column('tag_id', db.Integer, db.ForeignKey('tag.id'), primary_key=True),
    db.Column('Post_id', db.Integer, db.ForeignKey('post.id'), primary_key=True)
)
Run Code Online (Sandbox Code Playgroud)

我尝试使用此查询进行测试:

db.session.add(tags(
        post_id = 1,
        tag_id = 2
))
Run Code Online (Sandbox Code Playgroud)

但我遇到了这个错误:

TypeError: 'Table' object is not callable
Run Code Online (Sandbox Code Playgroud)

python sqlalchemy flask flask-sqlalchemy

4
推荐指数
3
解决办法
1万
查看次数

标签 统计

flask ×1

flask-sqlalchemy ×1

python ×1

sqlalchemy ×1