我正试图找到一种方法,使我的所有id以当前年份开始,例如21,这是一个id现在:4321,我想把它变成214321,这样更容易按年份找到东西。有什么办法,我可以做到这一点,而不手动添加一个21在前面,我打印我的id每次?这就是我的id是如何制作的,我试图将21连接到id,但它给了我一个错误。
id = db.Column(db.Integer, primary_key=True)
id = "21" + id
print(id)
这是我得到的错误:
msr could not assemble any primary key columns for mapped table 'msr'
(msr
是我的数据库表名)
我对数据库表不太熟悉,但可能是您试图将字符串添加到整数中。