我有一个名称为标签的表对象,但我不知道如何向其中插入新行
这是我的表对象:
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)
)
我尝试使用此查询进行测试:
db.session.add(tags(
post_id = 1,
tag_id = 2
))
但是我遇到了这个错误:
TypeError: 'Table' object is not callable
原文由 user8424164 发布,翻译遵循 CC BY-SA 4.0 许可协议
多对多关系在两个类之间添加一个关联表。
现在您可以向表中插入数据:
阅读 本文 以获取更多信息。