IS NULL
không phải là một loại chỉ mục riêng biệt. IS NULL
trong trường hợp cụ thể này là biểu thức điều kiện trên chỉ mục một phần
. Bạn có thể khai báo từng phần chỉ số cho PostgreSQL trong SQLAlchemy qua postresql_where
kwarg:
Index('processing_null_index', processing_start_time, postgresql_where=processing_start_time.is_(None))