P中允许空值

2024-04-23 10:19:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在MySQL数据库的一些列中使用带瓶子的peewee来允许空值。看了看文档here我想这很容易。我设立了一个这样的班级:

class TestClass(MySQLModel):
Title = pw.CharField(null = True)

已创建表并尝试插入如下空值:

^{pr2}$

只是它挂断了我的电话说“_mysql_exceptions.OperationalError: (1048, "Column 'Title' cannot be null")”。我做错什么了吗?在


Tags: 文档数据库瓶子heretitlemysqlnullclass
1条回答
网友
1楼 · 发布于 2024-04-23 10:19:08

当创建表时,说

Title = pw.Charfield(NULL = True) 

而不是

^{pr2}$

后来改为正确的版本,但没有重新生成表。通过更改类,然后删除表并用更正的类重新生成它来修复。在

相关问题 更多 >