尝试使用psycopg2和aiogram在telegram bot中做购物车,但数据没有出现在“korzina”列中 代码:
connection.cursor(f'INSERT INTO bot_users(korzina) VALUES({id_tovara}) FROM bot_user WHERE user_id= {us_id}')
connection.commit()
柱的类型:
user_id | bigint
korzina | text
我正在使用 postgresql。
“korzina”专栏没有发生任何事情。所有数据写入正确(列名和表名)
您正在使用非常长的 connection.cursor
参数调用
name
,这很可能不是您想要的。
execute
方法:
c = connection.cursor()
c.execute("INSERT INTO blabla ... ")
您可能还想查看连接和光标用作上下文管理器时的行为。