2015-10-05 24 views
6

Tôi đã một Table với cột sau:Làm thế nào để chèn giá trị NULL vào SQLAlchemy?

Column('type', String(128)) 

Làm thế nào để thiết lập cột này để NULL khi chèn một hàng mới trong cơ sở dữ liệu?

tôi đã cố gắng làm điều này:

self.type = NULL; 

Không có NULL loại bằng Python vì vậy tôi không biết làm thế nào để làm điều đó.

Trả lời

13

Thay vì cố gắng

self.type = NULL 

thử như Yaroslav Admin suggested

self.type = None 

Như tương đương Python cho NULL là None.

0

Tôi biết đây là một chủ đề cũ nhưng điều này làm việc cho tôi

self.type = sqlalchemy.sql.null() 
Các vấn đề liên quan