【发布时间】:2020-09-21 23:41:28
【问题描述】:
我已经创建了用户表:
class User(db.Model):
id = db.Column(db.String(4), primary_key=True)
username = db.Column(db.String(100))
def __repr__(self):
return f'<User {self.id}>'
当我像这样添加两个用户时:
u2 = User(id='u002', username='User2')
u1 = User(id='u001', username='User1')
db.session.add_all([u2, u1])
db.session.commit()
我希望我的表格始终按User.id 排序,尽管我添加新用户的顺序是这样的。是否有可能做到这一点?我只找到了订购relationship的方法。
【问题讨论】:
标签: python orm sqlalchemy